当我建立&在我的iPod touch第4代(第一个带有视网膜显示器)的Xcode 4.2中为iOS 5运行我的应用程序,我收到此警告:
警告:iPhone / iPod Touch:缺少应用程序可执行文件 所需的架构。至少以下一种架构中的一种 必须在场:armv6(-19033)
虽然它警告缺少架构,但该应用程序在我的iPod touch上运行。我应该做些什么来摆脱这个警告?
这是我在构建设置中看到的内容。没有其他架构可供选择而不是armv7(我认为它是iPhone 3GS以及可能所有后续设备的特殊架构):
答案 0 :(得分:5)
手动添加字符串“armv6”(不带引号)作为新的拱门类型(通过双击“标准(armv7)”行,然后单击弹出窗口底部的+按钮),错误消失在“清洁”和“建立”之后。