我创造了一个全新的单 View 应用 Xcode 4.2 中的 iPhone 应用程序,它只显示灰色屏幕。
当我构建应用程序时,我收到警告:
BWARN]warning: iPhone apps with a deployment target lower than 4.3 should include an armv6 architecture (current IPHONEOS_DEPLOYMENT_TARGET = "3.0", ARCHS = "armv7").
我关注了 this SO , this SO和 this SO修复警告。
我的build设置是:
所需的设备功能 Info.plist 中的值为 armv6、armv7 .
我制作了该应用程序的 Ad Hoc 分发版(此应用程序仅显示灰色屏幕)并将其放在 iTunes 上。
当我尝试将应用程序安装到 2 个 iPhone 3G(一个有 iOS 4.2.1,一个有 iOS 3.0)时,
该应用程序未安装,我收到了此消息。
应用程序“SingleViewApplication”未安装在 iPhone XXXXX 上,因为它与此 iPhone 不兼容。
您知道如何让 iPhone 3G 能够运行使用 Xcode 4.2 构建的应用程序吗?
最佳答案
所以我删除了所需的设备功能 Info.plist 中的条目
并且该应用程序可以安装在 iPhone 3G 中。
关于xcode - 无法在 iPhone 3G 中安装使用 Xcode 4.2 构建的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8314723/