当使用Podfile在Xcode5上开发iOS 7应用程序时,我们总是会遇到这个问题。
经过一番搜索,似乎没有来自CocoaPods的最终解决方案?当你看到这个的时候,也许解决了这个问题。
现在如何解决这些问题呢?
问题是:Pod作为'libPods.a‘的隐式依赖被拒绝,因为它的体系结构'armv7 armv7s’没有包含所有必需的体系结构'armv7 armv7s arm64‘。
发布于 2013-10-17 17:05:00
首先,尝试更新终端中的cocoapods:gem update cocoapods
如果之后不起作用,请进入您的工作区,单击Pod项目,选择all Pod targets并将Architectures
设置为(armv7 armv7s arm64)
。
还是什么都没有?尝试将其全部切换回(armv7 armv7s)
。
发布于 2014-11-04 02:55:25
我在XCode 6.1
上也遇到过类似的问题,pod install
经常会重新引入链接错误。将$(OTHER_LDFLAGS)
添加到我目标的"Other Linker Flags"
中帮助我度过了这个难关。请看看这是否有帮助。
发布于 2015-02-23 21:14:15
只是为了切入“可能的解决方案”-pool,因为很多有CocoaPods问题的人都在谷歌上找到了这个页面:
我尝试了几乎所有建议的解决方案,但为我做的事情是:在您工作区的Pod项目中,转到Build Settings
-> Base-SDK
。这应该用粗体表示。按backspace将其设置为默认值,并再次将其设置回您的首选项(在我的例子中为Latest iOS(iOSx.x)
)。
这奇怪地解决了我所有的无效架构错误。可能会对别人有所帮助。
https://stackoverflow.com/questions/19419781
复制相似问题