我正在开发一个 iPhone 应用程序,它不仅应该在新 iPhone 上运行,而且还应该在旧设备上运行。因此,为了进行测试,我确实将配置文件加载到我的旧 iPhone 3G (iOS 4.2.1) 并将其与我的 mac 连接。在 Xcode 中,我也确实将 iOS 部署目标设置为 3.0。使用此设置,该应用程序可以在 iPhone 4 上运行,但不能在我的旧 iPhone 3G 上运行。
我知道我还必须将架构设置为armv7
to armv6
,但是当我输入“armv6”时,它会跳回“armv7”。
那么,我必须做什么才能在旧设备上测试新应用程序?我必须输入什么值,我必须在哪里输入它们?我需要为实际的 SDK 下载一些插件吗?