应用程序无法在iPhone 3gs上运行

时间:2011-12-05 09:31:51

标签: iphone objective-c xcode iphone-3gs

所以,我发布了一个我在xcode 4.0.1中制作的应用程序......然后我必须让它在iOS 5上正常工作(有些东西没有正确显示)。无论如何,我的客户邮寄我,该应用程序无法在他的iPhone 3GS上运行。我应该寻找什么?

编辑:只有在打开播放YouTube视频的网页视图时,它才会崩溃。

2 个答案:

答案 0 :(得分:2)

认为你应该检查:

  • 选择了哪个部署目标 - >至少应该与您的客户匹配iOS版本
  • 在构建设置中选择了哪些构建体系结构?它只是ARM 7(如果3GS已经支持ARM7,我就不会这么做了,所以你可以把它改成ARM6 + ARM7。
  • 因为我从您的问题中了解到您部署了adhoc,可能会出现新的/已更改的设备,并且UDID不再匹配

答案 1 :(得分:1)

要找出“不工作”的原因,您应该阅读崩溃日志。有很多可能性,例如,3GS内存较少,这可能导致系统更频繁地杀死你的应用程序。

如果应用已在appstore上发布,您可以从iTunes Connect获取崩溃日志。在iTunes Connect中,选择“管理您的应用程序”,选择您的应用程序和“查看详细信息”,然后您可以找到“崩溃报告”链接。