我正在使用 xCode 4.2 并尝试部署我的应用程序。我的验证失败并显示以下错误消息:
application executable is missing a required architecture armv6
我的架构的值设置为标准 (armv7)。这是下拉列表中的唯一选项。
基础 SDK:iOS 5.0(这是唯一的选项)
部署SDK:3.2
仅构建活动架构:否
有效架构:armv6、armv7、armv7f、armv7k
请问有人知道这个问题的解决办法吗?
在 Xcode 4.2 GM 中这仍然是一个问题,但您可以通过执行以下操作来解决它。
切换到 xcode 项目中的文件/文件夹视图
选择您的项目(蓝色图标)
在屏幕中间的“目标”下选择您的应用程序。
转到构建设置
查找架构 > 分布
展开此部分,以便您可以看到调试和发布
将“标准 (armv7) - $(ARCH_STANDARD_32_BIT)”更改为“其他...”
将“Standard (armv7) - $(ARCH_STANDARD_32_BIT)”替换为“armv6”,然后添加新项目“armv7”
请记住,您可能需要对所有包含的项目(即 TAPKU 等框架)执行此操作
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)