Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error running on iOS #51

Open
moatazfouad opened this issue Mar 12, 2022 · 4 comments
Open

Error running on iOS #51

moatazfouad opened this issue Mar 12, 2022 · 4 comments
Assignees

Comments

@moatazfouad
Copy link

I cannot run on iOS due to this error

Uncategorized (Xcode): Command CompileSwiftSources failed with a nonzero exit code

Swift Compiler Error (Xcode): Could not find module 'PusherSwiftWithEncryption' for target 'arm64-apple-ios-simulator'; found: i386, x86_64-apple-ios-simulator, x86_64, i386-apple-ios-simulator, at: /Users/moataz/Projects/Transfer/build/ios/Debug-iphonesimulator/PusherSwiftWithEncryption/PusherSwiftWithEncryption.framework/Modules/PusherSwiftWithEncryption.swiftmodule
/Users/moataz/Development/flutter/.pub-cache/hosted/pub.dartlang.org/pusher_client-2.0.0/ios/Classes/AuthRequestBuilder.swift:7:7

and this is my podfile

# Uncomment this line to define a global platform for your project
platform :ios, '10.0'

# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'

project 'Runner', {
  'Debug' => :debug,
  'Profile' => :release,
  'Release' => :release,
}

def flutter_root
  generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__)
  unless File.exist?(generated_xcode_build_settings_path)
    raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first"
  end

  File.foreach(generated_xcode_build_settings_path) do |line|
    matches = line.match(/FLUTTER_ROOT\=(.*)/)
    return matches[1].strip if matches
  end
  raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get"
end

require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)

flutter_ios_podfile_setup

target 'Runner' do
  use_frameworks!
  use_modular_headers!

  flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
end

post_install do |installer|
  installer.pods_project.targets.each do |target|
    flutter_additional_ios_build_settings(target)
  end

  installer.pods_project.build_configurations.each do |config|
    config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = "arm64"
    config.build_settings['BUILD_LIBRARY_FOR_DISTRIBUTION'] = 'YES'
  end
end

I need help as I am stuck on this the whole day.
surely I tried many solutions mentioned on stackoverflow

@twfekkiki
Copy link

I have the same problem also, I can archive the app and push it to store normally, but I can't run it on simulator.
did you find any solution?

@moatazfouad
Copy link
Author

@twfekkiki Unfortunately No, I have not got any way to run it.
I have the repo owner can help or if you found any way please mention it here

@moatazfouad
Copy link
Author

@twfekkiki I found this solution and it works perfectly https://stackoverflow.com/a/71040583/11109863

@melchorlapinigjr
Copy link

melchorlapinigjr commented Oct 18, 2022

@moatazfouad Have you experienced this issue #58?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants