【发布时间】:2011-12-14 19:54:52
【问题描述】:
我使用 Xcode 4 开始了一个新项目。我知道 armv6 和 armv7 以及来自网络的示例项目 - 可能是在 Xcode 3 下编写的 - 当我将架构设置为“armv6 armv7”时,我在构建时不会欺负我,当然部署目标为 4.2。
但是当我在 Xcode 4 上开始一个新项目并尝试同样的操作时,它不会在我的 iOS 4.2.1 iPod Touch 上运行
非常感谢,
克里斯
【问题讨论】:
我使用 Xcode 4 开始了一个新项目。我知道 armv6 和 armv7 以及来自网络的示例项目 - 可能是在 Xcode 3 下编写的 - 当我将架构设置为“armv6 armv7”时,我在构建时不会欺负我,当然部署目标为 4.2。
但是当我在 Xcode 4 上开始一个新项目并尝试同样的操作时,它不会在我的 iOS 4.2.1 iPod Touch 上运行
非常感谢,
克里斯
【问题讨论】:
您需要从 info.plist 中的设备要求中删除 armv7。 See this question from yesterday。与那里讨论的第一代 iPod touch 不同,您可以在 iOS 4.2 中使用 ARC,而不是弱引用。
【讨论】: