Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c Xcode5编译64位应用程序错误_Objective C_Xcode_Ios7_Cocoapods - Fatal编程技术网

Objective c Xcode5编译64位应用程序错误

Objective c Xcode5编译64位应用程序错误,objective-c,xcode,ios7,cocoapods,Objective C,Xcode,Ios7,Cocoapods,我有一个应用程序在Xcode5.0.2上运行良好,架构为armv7和armv7s。但当我切换到“标准架构”再加上arm64时,发现cocoapods管理的所有第三方库都出了问题,如下所示: 我想知道是否有人已经遇到过这种问题,解决方法是什么,希望您能给我一些指导,提前谢谢。这里的根本问题是您使用的CoCoapod尚未修改以支持ARM64体系结构,因此在构建它们时无法链接。在更新这些吊舱以支持ARM之前,您可能无法使用这些吊舱 您可以通过转到project->target of your pr

我有一个应用程序在Xcode5.0.2上运行良好,架构为armv7和armv7s。但当我切换到“标准架构”再加上arm64时,发现cocoapods管理的所有第三方库都出了问题,如下所示:


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

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

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

按照您的方式,必须等待cocoapods团队更新支持arm64的新版本,然后才能使用arm64运行我的应用程序,对吗?如果所有依赖项都支持它,请选择“是”。但这可能需要相当长的时间,所以最好不要等待。