我升级到Xcode 12后,我的项目无法在模拟器上构建。
我得到的错误是:
ld: in ... /Pods/FirebaseAnalytics/Frameworks/FIRAnalyticsConnector.framework/FIRAnalyticsConnector(
FIRAnalyticsConnector_e321ed8e3db06efc9803f6c008e67a34.o),
building for iOS Simulator, but linking in object file built for iOS, file
'.../Pods/FirebaseAnalytics/Frameworks/FIRAnalyticsConnector.framework/FIRAnalyticsConnector'
for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
解决方法是将 arm64
添加到我的项目中的“构建设置” > “排除的架构”,但这样就无法为我的真实设备构建。
我已经尝试清理构建文件夹、更新Pod文件、重新启动等操作。
我正在使用:
- Firebase/Analytics (6.33.0)
- Xcode 12.0.1 (12A7300)
- CocoaPods: 1.9.3
有什么想法吗?