以前可以通过“设置”应用访问崩溃日志。我在iOS 8中找不到。那去哪了? 它现在还没有消失。
答案 0 :(得分:64)
我找到了。它移动了,它不再是通用/诊断......它在隐私/诊断中。
答案 1 :(得分:16)
首先打开“设置”应用。
答案 2 :(得分:11)
直接从没有Xcode的设备获取崩溃日志
您的用户可以通过设备检索崩溃报告,并按照这些说明通过电子邮件发送给您。
(无法直接从设备获取设备控制台日志)
1)打开设置应用
2)转到隐私,然后是诊断&使用
3)选择Diagnostics&使用数据
4)找到崩溃的应用程序的日志。日志将以以下格式命名:
5)选择所需的日志。然后,使用文本选择UI选择日志的整个文本。选择文本后,点按“复制”
6)将复制的文本粘贴到Mail并根据需要发送到电子邮件地址 使用Xcode从设备获取崩溃日志和控制台输出
即使您无法在Xcode的调试器中运行该应用程序,Xcode仍然可以为您提供调试问题所需的所有信息。 使用Xcode 6
1)插入设备并打开Xcode
2)选择窗口 - >菜单栏中的设备
3)在左栏的DEVICES部分下,选择设备
4)要查看设备控制台,请单击右侧面板左下角的向上三角形
5)单击右下角的向下箭头将控制台另存为文件
6)要查看崩溃日志,请选择右侧面板“设备信息”部分下的“查看设备日志”按钮
7)在Process列中找到您的应用,然后选择Crash log查看内容。
8)要保存崩溃日志,请右键单击左列中的条目,然后选择“导出日志”
9)Xcode 6还会列出低内存日志。这些将显示为进程名称“未知”和类型“未知”。您应该检查这些日志的内容,以确定是否有任何这些日志是由您的应用程序引起的。有关内存不足日志的详细信息,请参阅了解和分析iOS应用程序崩溃报告。 使用Xcode 5
1)插入设备并打开Xcode
2)打开“管理器”窗口,然后选择“设备”选项卡
3)在左栏的“设备”部分下,展开设备列表
4)选择设备日志以查看崩溃日志,或选择控制台以查看控制台输出 回到顶部 启用App Store诊断报告
从选择向Apple发送诊断和使用信息的客户自动收集崩溃日志。
从Xcode 6.3开始,可以在Xcode Organizer中找到至少运行iOS 8.3和TestFlight beta测试人员的App Store客户的崩溃日志。要获取这些崩溃日志:
1)在Xcode 6.3及以上版本中打开管理器窗口
2)选择顶部的“崩溃”。然后可以在此窗口中找到可用的崩溃日志。
“应用程序分发指南”包含有关崩溃报告服务的更多信息。
可以在iTunes Connect中找到运行较旧iOS版本的客户的崩溃报告。
如果有人报告了崩溃,并且您没有在iTunes Connect中看到相应的报告,则应将其引导至Mac或Windows的以下知识库文章,以便他们可以选择向您发送崩溃报告。 回到顶部
答案 3 :(得分:11)
如果您有https://github.com/dm77/barcodescanner
或更高版本,请转到iOS 10.3
,向下滚动并点按Settings > Privacy
。然后点按分享Analytics
。
如果您有iPhone & Watch Analytics
到iOS 10
,请转到iOS 10.2
并选择自动发送或不发送。
答案 4 :(得分:1)
iOS 13.4.1
使用iPhone
Settings -> Privacy -> Analytics & Improvements -> Analytics Data -> <app_name>
使用MacOS
~/Library/Logs/CrashReporter/MobileDevice/<device_name>/<app_name>
使用Xcode
Window -> Devices and Simulators -> <device_name> -> View Device Logs -> All Logs -> <app_name>
答案 5 :(得分:0)
当应用崩溃时,Xcode将进入调试器并向您显示有关崩溃的更多信息:最重要的部分是:
红色箭头
红色箭头显示崩溃的代码行以及崩溃的原因。
调试器控制台
许多崩溃会将更多信息记录到调试器控制台。当应用程序崩溃时,它应该自动出现,但是如果不在那,请通过选择Xcode右上角的按钮显示调试器,然后单击调试器右下角的按钮显示控制台。 / p>
堆栈跟踪
堆栈跟踪列出了程序在崩溃之前所来自的功能。
部分堆栈跟踪显示在屏幕左侧的“调试导航器”中,并且调试器控件允许您选择要在调试器中查看的堆栈框架:
如果在调试器的(lldb)提示符下输入bt命令并按return键,则将获得堆栈跟踪的文本表示形式,可以复制并粘贴:
参考:https://medium.com/@javedmultani16/finding-information-about-a-crash-ios-642902134469