Xcode5编译64位应用程序错误

时间:2014-02-20 01:36:12

标签: objective-c xcode ios7 cocoapods

我有一个应用程序在Xcode5.0.2上运行良好,架构为armv7& armv7s.但是当我切换到“标准架构”加上arm64时,原来所有由cocoapods管理的第三方库出错了,如下所示:

enter image description here

enter image description here

我想知道是否有人遇到过这种问题,解决方法是什么,希望你能提前给我一些指示,谢谢。

1 个答案:

答案 0 :(得分:1)

这里的根本问题是您使用的CocoaPods尚未被修改以支持ARM64架构,因此在构建它们时无法链接它们。在更新它们以支持ARM之前,您可能无法使用这些pod。

您可以通过转到project -> target of your project -> build settings将架构更改为默认架构(例如ARMv7,ARM7s)以及ARMv7,ARMv7s的有效架构来修复链接器错误。 另外,请尝试设置“仅构建活动架构”#39;在发布时为YES,然后再次执行pod install