0

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

编辑:它实际上仅在打开流式传输 youtube 视频的 web 视图时才会崩溃。

4

2 回答 2

2

认为你应该检查:

  • 选择什么部署目标 -> 至少应该匹配您的客户端 iOS 版本
  • 在构建设置中选择了哪些构建架构?是否只有 ARM 7(如果 3GS 已经支持 ARM7,我不放心,因此您可以将其更改为 ARM6+ARM7。
  • 因为我从您的问题中了解到您部署了临时设备,所以可能有新设备/更改设备的可能性,并且 UDID 不再匹配
于 2011-12-05T09:38:11.303 回答
1

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

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

于 2011-12-05T09:48:19.227 回答