0

今天,我将我的第一个桌面 OSX 应用程序发送给了一小群测试人员。一位用户无法通过初始屏幕。

我想知道如何调试这样的东西?我会以某种方式将 NSLogs 写入文件吗?还是 OS X 有某种实用程序?我假设我需要某种日志记录功能,对吗?

4

2 回答 2

1

您可以很容易地将日志写入文件(不是 via ,如果您愿意NSLog,只需简单地写入NSString磁盘 via )。writeToFile如果您有一个NSURLConnection使用POST.

我更喜欢后者,因为它几乎不需要测试人员的干预,并且会自动发生。

于 2012-11-04T07:42:01.040 回答
0

分发版本不应该被调试,否则它将是开发版本。您可以将您的设备与 iTunes 同步,然后从 appdata 获取崩溃报告(如果您想知道崩溃的来源)。

参考这个链接。如果要调试,请使用开发配置进行调试构建。在您的情况下,请测试人员向您发送崩溃报告,并且您保持 ipa 或应用程序文件的安全,您将需要它来阅读崩溃报告。

于 2012-11-04T07:35:49.183 回答