我有Xcode 4.6。我下载this project运行时,我收到一条消息
No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=armv7 armv7s).
我必须改变的地方和内容?我不知道该怎么办?感谢名单
答案 0 :(得分:19)
如果你在Xcode 5.0中,如果你选择一个64位(iPhone 5S模拟器)模拟器而不是32位模拟器,可能会出现这种情况。 这发生在我身上。它可能对某个人有所帮助,因为直到我自己找到它才找到解决这个问题的任何答案。
答案 1 :(得分:11)
转到
项目目标>构建设置>架构强>
并制作
仅构建活动架构=否
问题将得到解决
答案 2 :(得分:3)
更改以下内容:
构建设置>架构>架构:
" $(ONLY_ACTIVE_ARCH = YES,有效的arch = x86_64,VALID_ARCHS = armv7 armv7s)"
构建设置>架构>有效的架构:
armv7 armv7s
构建设置>架构>仅构建活动架构:
否强>
答案 3 :(得分:3)
对我来说,解决方案是将arm64添加到有效的arhitectures中。 按照附图中描述的步骤操作。 希望它可以帮助某人
答案 4 :(得分:1)
将目标 - 构建设置 - 架构更改为“标准(armv7,armv7s)”
答案 5 :(得分:0)
在Build设置中,您需要将架构更改为它支持的项目架构
答案 6 :(得分:0)
更改以下内容仅适用于我:
构建设置>架构>有效的架构:
armv7 armv7s