我正在尝试使用Google Cast SDK 2.5.0构建iOS应用,并且能够在iPhone 5设备上构建,但是当我尝试在iPhone 6设备上构建时,我收到以下构建错误:
ld:警告:忽略文件./GoogleCast.framework/GoogleCast,文件中缺少必需的架构arm64 ./GoogleCast.framework/GoogleCast(3个切片)
我在这里发现了一篇关于类似问题的帖子: Google Cast SDK 2.3.0 for iOS doesn't support 64-bit
所以我试过这个: ranlib GoogleCast.framework / Versions / A / GoogleCast
但是我仍然缺少64号手臂。有没有人有类似的问题?
答案 0 :(得分:0)
正如在评论中提到的那样,我在我的应用程序中链接了两个版本的Cast SDK。删除旧版本修复了链接错误。
如果您使用的是Cocoapods,只需pod update
即可更新您的Cast SDK版本。
如果升级后Xcode抱怨链接器问题,那么添加-all_load
作为编译器标志对我有效。