我使用Xcode 4开始了一个新项目。我知道armv6和armv7以及来自网络的示例项目 - 可能是在Xcode 3下编写 - 构建时没有欺负我,当我将架构设置为“armv6 armv7”时,当然部署目标为4.2。
但是当我在Xcode 4上开始一个新项目并尝试相同时,它将无法在iOS 4.2.1的iPod Touch上运行
非常感谢,
克里斯
答案 0 :(得分:2)
您需要从info.plist中的设备要求中删除armv7。 See this question from yesterday。与那里讨论的iPod touch 1st gen不同,你可以使用ARC而不是iOS 4.2中的弱引用。