2011-05-17 76 views
1

请我需要一些帮助。将应用程序提交给iTunes时出错:“应用程序可执行文件缺少所需的体系结构”

我想我的应用程序提交到iTunes连接时,得到了在管理这条消息:“iPhone/iPod Touch的;应用程序可执行缺少必要的结构如下架构(S)必须存在至少一个: armv6“。在iPhone或模拟器上构建时没有问题。

我使用的Xcode 4

感谢您的帮助:

+0

你能告诉我们更多关于你的项目吗?你的工作空间中是否有静态库链接? – 2011-05-17 14:02:14

回答

1

检查项目构建设置 “架构”。你可能用“优化armv7”而不是“标准armv6,armv7”来构建。您的iPhone(3GS或4)可以处理armv7,但我认为一旦您使用iTunes(iPhone 2G/3G,iPod 1G/2G),您可能会选择一些较旧的设备,并且无法使用armv6。