1

我正在开发一个 iOS (5.0+) 应用程序,它在我们公司的 6 种不同设备上运行良好。当我们将构建发送给客户时,他们报告说他们已经在 5 种不同的设备上对其进行了测试,并且该应用程序总是在启动后立即崩溃。我已经集成了 TestFlight 和 Flurry SDK 来跟踪使用情况和问题。

奇怪的是,TestFlight 和 Flurry 都没有报告崩溃。

我已建议客户删除配置文件并尝试从头开始安装所有内容,但这并没有产生不同的结果。

该应用程序在 App Store 中,从第一次尝试就获得批准。

更奇怪的是,客户在安装 TestFlight 构建并从 App Store 安装时报告崩溃。

如果应用程序在启动后立即崩溃,是否会在 App Store 中获得批准?

关于如何远程调试应用程序或在这种情况下如何进行的任何想法?

谢谢,节日快乐!

4

2 回答 2

3

一种选择是确保您的日志记录并获取崩溃日志。这个 Apple 文档展示了如何在使用和不使用 Xcode 的情况下获取日志:

http://developer.apple.com/library/ios/#qa/qa1747/_index.html

获取日志后,以下是有关如何阅读和分析的文档:

http://developer.apple.com/library/ios/#technotes/tn2151/_index.html

于 2012-12-07T13:09:05.467 回答
1

通过在项目设置中添加德语和英语本地化并为每种语言设置 2 个故事板,该问题已得到解决。大了@RoboticCat!

于 2012-12-10T10:02:08.520 回答