我正在开发一款针对iOS 5.1的iPhone应用程序,并且在具有此类iOS版本的真实iPhone设备上运行时表现良好,但在部署在具有5.1.1版本的iPhone上时却没有。它似乎已正确安装,但运行时甚至不显示GUI,它看起来像是尝试启动应用程序但它崩溃了。我有Xcode 4.5并且我没有发现iOS 5.1.1 SDK,我应该将应用更新到iOS 6.0吗?我该怎么解决这个问题?
编辑:我在设备上运行时得到此日志:
Nov 19 16:35:29 unknown SpringBoard[605] <Warning>: Unable to obtain a task name port right for pid 744: (os/kern) failure
Nov 19 16:35:29 unknown com.apple.launchd[1] <Notice>: (UIKitApplication:TA.MyTestApp[0x9d15]) Exited: Killed: 9
Nov 19 16:35:30 unknown com.apple.launchd[1] <Warning>: (UIKitApplication:TA.MyTestApp[0x9d15]) Throttling respawn: Will start in 2147483647 seconds
Nov 19 16:35:30 unknown SpringBoard[605] <Warning>: Application 'MyTestApp' exited abnormally with signal 9: Killed: 9
Nov 19 16:35:30 unknown sandboxd[745] <Notice>: MS:Notice: Installing: (null) [sandboxd] (690.10)
Nov 19 16:35:30 unknown kernel[0] <Debug>: Sandbox: hook..execve() killing pid 744: (err=22) unable to set the builtin profile: container