问题描述
我以前在旧 Mac 上的项目中使用过 Firestore,我最近刚买了一台新的 MacBook Pro,我正在尝试安装 Firestore pod 我首先设置了 pod 文件并使用以下代码保存它
取消注释下一行,为您的项目定义一个全球平台
平台:ios,'10.0' 目标'演示'做
如果不想使用动态框架,请注释下一行
use_frameworks!
用于演示的 Pod
pod 'Firebase/Auth'
pod 'Firebase/Firestore'
结束
然后我回到终端并输入 pod install,我收到很多错误消息 是否有什么我做错的地方,或者这是因为我的新 MacBook 造成的问题,有没有人知道我应该怎么做来解决这个问题,提前谢谢
[!] 哦不,发生错误。 搜索与您类似的现有 GitHub 问题: https://github.com/CocoaPods/CocoaPods/search?q=dlopen%28%2FLibrary%2FRuby%2FGems%2F2.6.0%2Fgems%2Fffi-1.14.2%2Flib%2Fffi_c.bundle%2C+0x0009%29%3A+missing+compatible+arch+in+%2FLibrary%2FRuby%2FGems%2F2.6.0%2Fgems%2Fffi-1.14.2%2Flib%2Fffi_c.bundle+-+%2FLibrary%2FRuby%2FGems%2F2.6.0%2Fgems%2Fffi-1.14.2%2Flib%2Fffi_c.bundle&type=Issues
如果不存在,请使用上面显示的模板创建一个票证,在: https://github.com/CocoaPods/CocoaPods/issues/new
请务必先阅读贡献指南,了解有关如何正确提交工单的详细信息: https://github.com/CocoaPods/CocoaPods/blob/master/CONTRIBUTING.md
不要忘记对任何私人数据进行匿名化!
在cocoapods/cocoapods上寻找相关问题...
-
CocoaPods 与 Apple DTK(Apple Silicon)的兼容性 https://github.com/CocoaPods/CocoaPods/issues/9907 [打开] [88 条评论] 一天前
-
在Flutter中运行项目时出错 https://github.com/CocoaPods/CocoaPods/issues/10456 [关闭] [1 条评论] 一周前
-
在 Ionic 5 macbook M1 Big sur 上“pod 更新 Firebase”时出错 https://github.com/CocoaPods/CocoaPods/issues/10411 [关闭] [6 条评论] 5 天前
解决方法
我在带有 M1 芯片的 MacBook 上使用 XCode 11.3.1,我通过运行解决了这个问题:
arch -x86_64 pod install
所以,第一步是:
yarn install
然后
cd ios
和
arch -x86_64 pod install