Oli*_*ang 5 ios cocoapods google-analytics-sdk xcode12 apple-silicon
我在我的项目中使用 Google Analytics SDK ( pod 'GoogleAnalytics') 已有 8 年了。它一直有效,直到我最近换了一台配备 M1 芯片的新 Mac。在新的 MacBook Pro 上,我可以在测试设备上构建并运行该应用程序。我还可以存档和分发该应用程序。但是当我尝试为 Xcode Simulator 构建应用程序时,它失败并显示以下消息:
ld: in /Pods/GoogleAnalytics/Libraries/libGoogleAnalytics.a(GAIUtil.o), building for iOS Simulator, but linking in object file built for iOS, file '/Pods/GoogleAnalytics/Libraries/libGoogleAnalytics.a' for architecture arm64
Run Code Online (Sandbox Code Playgroud)
我想继续使用 Google Analytics SDK,因为它提供了 Firebase(我也在使用)中缺少的功能,例如通过 API 免费下载数据的功能。
那么有什么方法可以修复在 Apple Silicon 上运行的 Xcode 模拟器的构建吗?
Google Analytics 以编译的二进制形式提供,并且必须由 Google 本身添加对 M1 mac 的支持。
在他们完成此操作并发布更新之前,最好从模拟器版本中排除 GA,有点类似于使用 Catalyst 移植到 Mac 时排除 pod中描述的方式
| 归档时间: |
|
| 查看次数: |
2977 次 |
| 最近记录: |