9

有什么方法可以知道某人的应用程序出了什么问题。它可以在除此人之外的其他所有人的设备上运行。

该人尝试删除以前的版本并安装新版本,但仍然无法正常工作。我怀疑我放置在文档文件夹中的文件之一可能仍然存在......但是这个文件的格式已经改变了......

4

2 回答 2

4

Apple 对此有一个名为Debugging Deployed iOS Apps的技术说明。

此外,如果您的测试人员将他们的 iPhone 与 Macintosh 或 PC 同步,iTunes 还有助于将日志移动到可预测的位置,以便从.

于 2015-04-15T14:25:45.880 回答
0

我正在尝试使用以下简单方法解决 TestFlight 中的执行记录……在应用内计费中,您确实必须使用 TestFlight,因此问题很严重。

可以将代码中的“print(”text") 语句替换为调用 func printTestFlight(text: String),该函数将字符串连同一些标识符一起写入数据库,以便您了解用户。

这是非常简单和明显的,并且在某种程度上它是有效的。

如果存在由操作系统而不是用户记录的事件,那么这种方法会错过这些事件,尤其是崩溃周围的有趣事件。我很高兴收到任何知道如何做到这一点的人的来信

于 2022-01-24T17:46:12.183 回答