我有一个我在Xcode 4.3.2中开发的应用程序。我使用基本SDK作为5.1。该应用程序在iOS 5.0及更高版本中安装正常。但我需要支持iOS 4.0及更高版本。
我使用的编译器是Apple LLVM编译器3.1。
我已将armv6和armv7添加到架构中(参见附图))
我创建了一个AdHoc版本。当我使用iTunes同步它时,它与iOS 5.0及更高版本同步很好,我没有在iOS 4.3中测试,但它没有在iOS 4.2.1中安装。它给出了这个错误:
应用程序“App Name”无法安装在iPod“iPod Name”上,因为它与此iPod不兼容。
有什么想法吗?
感谢。
答案 0 :(得分:2)
您应该从armv7
中的Required device capabilities
移除info.plist
。
这限制了安装在没有ARMV7处理器的设备上的应用程序,例如较旧的iPad触摸和iPhone。