应用程序不会在iOS 4.2,架构问题上运行

时间:2012-07-25 13:43:48

标签: iphone ios xcode4.3 xcodebuild armv6

我有一个我在Xcode 4.3.2中开发的应用程序。我使用基本SDK作为5.1。该应用程序在iOS 5.0及更高版本中安装正常。但我需要支持iOS 4.0及更高版本。

我使用的编译器是Apple LLVM编译器3.1。

我已将armv6和armv7添加到架构中(参见附图)Image

我创建了一个AdHoc版本。当我使用iTunes同步它时,它与iOS 5.0及更高版本同步很好,我没有在iOS 4.3中测试,但它没有在iOS 4.2.1中安装。它给出了这个错误:

应用程序“App Name”无法安装在iPod“iPod Name”上,因为它与此iPod不兼容。

有什么想法吗?

感谢。

1 个答案:

答案 0 :(得分:2)

您应该从armv7中的Required device capabilities移除info.plist

这限制了安装在没有ARMV7处理器的设备上的应用程序,例如较旧的iPad触摸和iPhone。