当我尝试构建我的应用时,我遇到了这个问题:
我在尝试更新我的Cocoa pod后遇到了问题。
编辑:
这是你在谈论@nunofmendes吗?
编辑2:
我的pods项目如下所示:
答案 0 :(得分:4)
您必须检查您的CocoaPods项目。在每个项目的Build Settings中,查看Architectures。
你应该:
架构:$(ARCHS_STANDARD)
有效架构:armv7 armv7s arm64
当您尝试编译为64位设备(如iPhone 5或更高版本)时某些项目无法构建到ARM64时会发生这种情况
EDIT#1
您还可以尝试将 Build For Active Architectures 设置为 YES
如下图所示(忽略此图像中的有效架构字段):
答案 1 :(得分:4)
成功更新您的cocoapods后。您只需关注构建设置。我刚刚修改了以下对我有用的东西。
要检查项目是否正确更新了pod。 如果没有,你必须再次安装它。
更改“构建设置”中的以下命令。 希望它对你有所帮助。!
构建设置:
有效架构:arm64 armv7 armv7s
Bitcode启用:否(如果您正在使用iOS9)
其他链接器标志:-ObjC -lc ++ $(继承)
架构:$(ARCHS_STANDARD)
仅构建活动架构:
调试 - 是
发布 - 否
搜索路径
框架搜索路径 - $(继承)$(PROJECT_DIR)
图书馆搜索路径 - $(继承)
标题搜索路径 - $(继承)