我正在尝试构建一个我的应用程序版本,该版本在旧版的armv6 iOS设备上运行,就像以前一样。为此,我使用运行Snow Leopard和Xcode 4.2的旧Mac Mini,而不是我的普通开发机器,我的MacBook运行Lion和Xcode 4.6.3。我为项目和目标设置了部署目标为4.2。该应用程序构建正常,但它不会在运行4.2.1的旧iPod Touch 2G上运行,我将其用作测试设备。它在启动时几乎立即崩溃。我确保它具有适当的权限,但它仍然无法运行。我没有使用任何第三方库,只有Apple可访问性库。 info.plist中没有“必需的设备功能”。
以下是该项目的架构:
目标架构: