Google Cast SDK 2.5.0缺少必需的架构arm64

时间:2014-12-12 03:18:03

标签: ios chromecast google-cast iphone-6 iphone-64bit

我正在尝试使用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号手臂。有没有人有类似的问题?

1 个答案:

答案 0 :(得分:0)

正如在评论中提到的那样,我在我的应用程序中链接了两个版本的Cast SDK。删除旧版本修复了链接错误。

如果您使用的是Cocoapods,只需pod update即可更新您的Cast SDK版本。

如果升级后Xcode抱怨链接器问题,那么添加-all_load作为编译器标志对我有效。