Ios7 椰子荚arm64问题

Ios7 椰子荚arm64问题,ios7,xcode5,cocoapods,arm64,Ios7,Xcode5,Cocoapods,Arm64,当使用Podfile开发带有Xcode5的iOS 7应用程序时,我们总是遇到这个问题 经过一番搜寻,椰子们似乎没有最终的决心?当你看到这一点的时候,也许就解决了 现在如何解决这些问题 问题是: Pods作为“libPods.a”的隐式依赖项被拒绝,因为其体系结构“armv7 armv7s”未包含所有必需的体系结构“armv7 armv7s arm64”首先,请尝试在终端中更新cocoapods:gem update CoCoCoaPods 如果在此之后无法工作,请进入您的工作区,单击Pod项目,

当使用Podfile开发带有Xcode5的iOS 7应用程序时,我们总是遇到这个问题

经过一番搜寻,椰子们似乎没有最终的决心?当你看到这一点的时候,也许就解决了

现在如何解决这些问题

问题是:
Pods作为“libPods.a”的隐式依赖项被拒绝,因为其体系结构“armv7 armv7s”未包含所有必需的体系结构“armv7 armv7s arm64”

首先,请尝试在终端中更新cocoapods:
gem update CoCoCoaPods

如果在此之后无法工作,请进入您的工作区,单击Pod项目,选择所有Pod目标并将
架构设置为
(armv7 armv7s arm64)

还是没什么?尝试将其全部切换回
(armv7 armv7s)

  • 选择
    Pods
    项目
  • 仅构建活动体系结构
    更改为
  • 这对我很管用

    注: 建议与Xcode项目中的调试设置相匹配,而不是仅更改Pod的
    构建活动体系结构
    。只要它们匹配,似乎就能解决问题


    我在
    XCode 6.1
    上遇到了类似的问题,
    pod安装
    经常会重新引入链接错误。将
    $(其他\u LDFLAGS)
    添加到我的目标的
    “其他链接器标志”
    让我度过了难关。请看看这是否有帮助。

    只是为了加入“可能的解决方案”池,因为很多有CoCoapod问题的人都在谷歌上找到了这个页面:

    我尝试了几乎所有建议的解决方案,但为我做的事情是:在您工作区的Pods项目中,转到
    构建设置
    ->
    基本SDK
    。这应以粗体表示。按backspace将其设置为默认值,然后再次将其设置回您的首选项(在我的示例中是
    最新的iOS(iOSx.x)


    这奇怪地解决了我所有的无效架构错误。可能会帮助他人。

    有什么问题?你可以在Pods项目中手动选择体系结构。我也遇到过类似的问题,我从0.25.0升级到了0.26.2,解决了这个问题。对于我个人Pods的一些问题,这很有吸引力。“gem update cococoapods”对我来说很有效。几个小时来一直试图解决一个问题。。。谢谢为我工作!!感谢Brother指南建议您将项目的构建活动体系结构仅从“否”设置为“是”,以便进行调试。这将与CocoaPods设置相匹配。我猜这是为了让它在调试版本上构建得更快。我不知道他们为什么强迫它。找到了一个很好的自动化方法。只需在pod文件的末尾添加一个。不要弄乱pod上的活动体系结构。。。当我这样做的时候,我在不同的吊舱周围得到了大约30个构建错误。相反,我将我的项目的调试活动体系结构与pods项目相匹配。我注意到,设置为“是”后,我清理并构建了我的项目。然后返回并将其重置为“否”,我的项目仍然正确构建。你说得对!非常感谢你的帮助。如果您在Xcode 6.1中运行pod安装,这就是确切的错误!非常感谢,谢谢,这也解决了我的问题。事实上,
    pod安装
    确实警告过我这一点,但无知的人却忽略了这一点!没想到列表中的最后一个解决方案会起作用。。。但确实如此。谢谢!