繁体   English   中英

如何在 m1 上安装 x86/64 架构 pod

[英]How to install x86/64 architecture pod on m1

我知道已经 2 年了,但我尝试安装一些 package 依赖项,由于某种原因,它们没有使用 SPM。 我收到此错误:

in /Users/***/Desktop/Quick-Chat/Pods/FirebaseAnalytics/Frameworks/FIRAnalyticsConnector.framework/FIRAnalyticsConnector(FIRConnectorUtils_846058ed7a2963be49dce7d04c860170.o), building for iOS Simulator, but linking in object file built for iOS, file '/Users/anishrangdal/Desktop/Quick-Chat/Pods/FirebaseAnalytics/Frameworks/FIRAnalyticsConnector.framework/FIRAnalyticsConnector' for architecture arm64

我知道这与我使用 m1 芯片有关,所以也许我不能使用 Cocoapods?

这是我正在使用的 Podfile 文件:

pod 'Firebase/Core'
pod 'Firebase/Auth'
pod 'Firebase/Storage'
pod 'Kingfisher'
pod 'Firebase/Firestore'
pod 'ALLoadingView'

安装 ffi

sudo arch -x86_64 gem install ffi

重新安装依赖

arch -x86_64 pod install
arch -x86_64 pod update

关注主题以获得更多信息

您应该将所有 Firebase pod 更新到 xcframework 版本(或最新版本),然后它将支持 M1 机器中的模拟器。 M1 中的模拟器需要额外的切片才能运行。

更多信息: https://firebase.google.com/support/release-notes/ios

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM