我有一个应用程序在Xcode5.0.2上运行良好,架构为armv7& armv7s.但是当我切换到“标准架构”加上arm64时,原来所有由cocoapods管理的第三方库出错了,如下所示:
我想知道是否有人遇到过这种问题,解决方法是什么,希望你能提前给我一些指示,谢谢。
答案 0 :(得分:1)
这里的根本问题是您使用的CocoaPods尚未被修改以支持ARM64架构,因此在构建它们时无法链接它们。在更新它们以支持ARM之前,您可能无法使用这些pod。
您可以通过转到project -> target of your project -> build settings
和将架构更改为默认架构(例如ARMv7,ARM7s)以及ARMv7,ARMv7s的有效架构来修复链接器错误。
另外,请尝试设置“仅构建活动架构”#39;在发布时为YES,然后再次执行pod install
。