【发布时间】:2021-11-02 15:04:21
【问题描述】:
我在模拟器上运行我的 iOS 应用程序没有问题。 在我尝试实现 facebook 登录后,我的 Flutter 项目开始需要安装 Cocoapods。
安装 Cocoapod 后,我尝试在 iOS 模拟器上 flutter run,但出现此错误:
Launching lib/main.dart on iPhone 12 Pro Max in debug mode...
Running pod install... 2.043ms
CocoaPods' output:
Preparing
Analyzing dependencies
Inspecting targets to integrate
Using ARCHS setting to build architectures of target Pods-Runner: (``)
Fetching external sources
-> Fetching podspec for Flutter from Flutter
-> Fetching podspec for flutter_facebook_auth from .symlinks/plugins/flutter_facebook_auth/ios
Resolving dependencies of Podfile
Error output from CocoaPods:
↳
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require':
dlopen(/Library/Ruby/Gems/2.6.0/gems/ffi-1.15.4/lib/ffi_c.bundle, 9): no suitable image found. Did find: (LoadError)
/Library/Ruby/Gems/2.6.0/gems/ffi-1.15.4/lib/ffi_c.bundle: mach-o, but wrong architecture
/Library/Ruby/Gems/2.6.0/gems/ffi-1.15.4/lib/ffi_c.bundle: mach-o, but wrong architecture -... etc
为什么我在没有安装这个 Cocoapods 的情况下可以正常运行,而今天必须在我的模拟器上运行?现在我得到了所有这些错误!
PS:我的 Podfile 已经配置了plataform: ios, '9.0',而我在 ios 中没有开发者账号。
【问题讨论】: