使用Xcode 4.3 for iOS 4.2.1进行开发

时间:2012-04-08 20:22:10

标签: ios4 xcode4.3

我创建了一个新项目并将编译器设置为LLVM GCC 4.2,iOS部署目标为4.2但我仍然无法在带有4.2.1的iPhone 3G上启动它。它在模拟器和iPhone 4上运行良好,但是当我在带有4.2.1的iPhone 3G上运行时,它在启动后立即“完成”,没有任何控制台输出。

有没有人知道什么是错的?

这些是有效的架构:

Valid architectures

5 个答案:

答案 0 :(得分:1)

您需要将armv6架构添加到Valid Architectures。 看到这个答案: Can't run app on iPhone 4.2.1 with Xcode 4.3.1 and IOS

答案 1 :(得分:1)

Valid Architectures没用。您需要将Architectures更改为armv6 armv7,将Build Active Architectures更改为NOdemo

答案 2 :(得分:1)

在项目设置中,

点击TARGET,

应该有一个名为必需设备功能的项目。设置为armv6

它对我有用

答案 3 :(得分:0)

发现该项需要plist并将限制仅移除到ARMv7

答案 4 :(得分:0)

将架构更改为armv6 armv7对我有用,我根本不需要所需的设备功能。