首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google不在Apple M1 Pro芯片组中工作

Google不在Apple M1 Pro芯片组中工作
EN

Stack Overflow用户
提问于 2022-01-04 04:20:49
回答 2查看 1.4K关注 0票数 6

我正在尝试整合Google,但没有在苹果的M1 Pro芯片组中工作。

pod 'google-cast-sdk'

我尝试了每一种可能性,但不是很好,这是抛出的错误,就像附加的图像。想办法摆脱这个错误。

任何帮助都是值得感激的。

提前谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-01-07 07:47:10

与CocoaPods集成的Google包含一个二进制框架,该框架目前不包含arm64模拟器二进制文件,因此在为arm64模拟器构建项目时遇到链接器错误。

arm64模拟器二进制文件与arm64设备二进制文件不同,因为这个优秀的文章 系列非常详细地解释了这一点。相反,需要一个XCFramework,以便arm64设备和模拟器片可以共存在同一个包中,从而解决所有可能的构建方案。

谷歌工程师目前正在开发这个已知的问题,2022年1月初,谷歌Cast SDK的4.7版将提供一个合适的XCFramework。虽然没有明确提到这一点,但我希望他们同时也能相应地更新吊舱。

在撰写本文时(2022年1月初),这个XCFramework应该就在眼前,因此我建议您在可能的情况下使用x64模拟器或arm64设备。

如果无法承受这种妥协,可以将arm64设备二进制文件转换为arm64模拟器二进制文件。上面列出的文章系列描述了如何在静态动态二进制文件中实现这一点,因为Google提供了它的SDK 两种口味

票数 4
EN

Stack Overflow用户

发布于 2022-06-17 01:26:24

可以试试。目标>构建设置>体系结构>排除架构>调试>添加"arm64“

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70574070

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档