iPhone - Windows 上未生成崩溃日志
我有一些用户在 Windows 和 Mac 平台上测试我的应用程序。该应用程序有时会崩溃,但 Windows 用户无法获取任何崩溃日志。他们的做法如下
- 运行应用程序并运行直至崩溃
- 将设备与 iTunes 同步
- 在此查找日志(在 Vista 上) C:\Users\\AppData\Roaming\Apple Computer\Logs\CrashReporter\MobileDevice\
但没有任何内容在 Apple Computer 文件夹中。
有什么想法吗?谢谢。
I have some users testing my app on Windows and Mac platforms. The app crashes at some points but the Windows users cannot get any crash logs. Here's what they do
- Run the app and play around till it crashes
- Sync their device with iTunes
- Look for logs here (on a Vista) C:\Users\\AppData\Roaming\Apple computer\Logs\CrashReporter\MobileDevice\
But there is nothing inside the Apple Computer folder.
Any ideas? Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
除了您省略部分路径之外,因为它应该正确包含登录用户名 - 哦,现在注意到您可能确实尝试嵌入它,因此用户后面有双退格键......
询问您的用户是否可能使用多个计算机来同步他的设备。如果他这样做,他应该首先检查他使用的机器,因为我相信这些日志仅与“主”机器同步。我认为这有点盲目,但值得尝试。
哦,我刚刚在另一个线程中看到可能还有另一个可能的原因 -肯德尔的学分:
如果没有崩溃日志,则可能意味着应用程序因使用过多内存而被关闭 - 在这种情况下,您应该会在设备控制台中看到一条消息,指示您的应用程序正在关闭。
Aside from you omitting parts of the path in that it should correctly be containing the login username - ow, now noticed you possibly did try to embed it, hence the double backspace after Users....
Ask your user if he possibly is using multiple computers for syncing his device. In case he does, he should check the machine he used first as those Logs are only synced with the "main"-machine, I believe. Bit of a shot in the dark but worth the attempt, I think.
Ow, and there may be another possible reason I just saw within another thread - credits to Kendall:
If there is not crash log, it could mean the app was shut down for using too much memory - in that case you should see a message come up in the device console indicating your application is being shut down.