iphone - 没有要编译的体系结构(ARCHS=arm6 arm7,VALID_ARCHS=armv7)

标签 iphone objective-c ios xcode

我在构建应用程序时不断遇到错误:

No architectures to compile for (ARCHS=arm6 arm7, VALID_ARCHS=armv7).

我尝试将 arm6 arm7 添加到体系结构中,但没有成功。我还尝试了 arm6arm7,但还是不行。

此外,我将部署目标设置为 4.3 iPhone。 我有 Xcode 版本 4.3.1

请帮忙!

最佳答案

您必须执行两个步骤:

  • 转到 Project Target > Build Settings > Architectures 删除您在那里看到的任何内容,然后一一添加这些行:

    ARMV6 armv7

那里没有“保存”按钮,所以我要做的是添加另一个空白行,按 Enter 键,将其删除,然后单击其他地方,以确保我已添加它们:

enter image description here

  • 现在转到 AppName-Info.plist 文件,找到键“Require device capabilities”并将其全部删除。

现在完成了。

关于iphone - 没有要编译的体系结构(ARCHS=arm6 arm7,VALID_ARCHS=armv7),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10005896/

相关文章:

iphone - Flurry API 崩溃 iPhone 模拟器

objective-c - 滚动 UIScrollView 以显示几个文本字段中的最低部分

ios - 为不同屏幕尺寸设置约束的问题

iphone - iPhone 上的状态更改网络可达性通知是强制性的吗?

iphone - iPhone 上的同步与异步

ios - iPad 纹理加载差异(32 位与 64 位)

ios - 自定义 View 有时会出现错误的背景颜色

ios - 具有 collectionView 性能问题的 TableView 单元格

iphone - 保存并加载 UISwitch 状态

ios scrollViewDidEndDecelerating 不适用于 UICollectionView,但适用于 UITableView