CocoaPods arm64问题
当使用Podfile开发Xcode5的iOS 7应用程序时,我们总是遇到这个问题。
经过一番search,似乎没有从CocoaPods最终决心? 当你看到这个时候也许已经解决了。
如何解决这些问题呢?
问题是:Pods被拒绝作为'libPods.a'的隐式依赖,因为它的架构'armv7 armv7s'没有包含所有必需的架构'armv7 armv7s arm64'
- select
Pods项目 - 修改
Build Active Architecture Only从Yes到No。
这对我有效。
注意: CocoaPods疑难解答指南build议在您的Xcode项目中匹配Debug设置,而不是改变Pod的Build Active Architecture Only 。 只要他们匹配,似乎解决了这个问题。
首先,尝试更新terminal中的gem update cocoapods : gem update cocoapods
如果此后不工作,进入工作区,单击Pod项目,select所有Pod目标并将Architectures设置为(armv7 armv7s arm64) 。
依然没有? 尝试将其全部切换回(armv7 armv7s) 。

我在XCode 6.1上遇到了类似的问题,在这个问题上, pod install经常会重新引入链接错误。 添加$(OTHER_LDFLAGS)到我的目标的"Other Linker Flags"让我通过这个。 请看看这是否有帮助。
只是为了解决“可能的解决scheme”,因为许多CocoaPods问题的人都在从Googlefind这个页面:
我尝试了几乎所有的build议解决scheme,但是为我做的事情是:在工作区的Pods项目中,转到Build Settings – > Base-SDK 。 这应该用粗体表示。 按退格键将其设置为默认值,并再次将其设置回您的偏好设置(在我的例子中为Latest iOS(iOSx.x) )。
这奇怪地解决了我所有的无效架构错误。 可能帮助别人。