IPHONE-碰撞日志保存在iPhoneApp

问题描述 投票:0回答:3

Documents/ Library/ Preferences/ MyApp.app/ Default.png icon.png Info.plist tmp/

Edit:

如果崩溃未存储在应用程序文件夹中,

您知道Ukcrashreporter和其他第三方图书馆如何做到吗?
您需要连接到iPhone设备,然后选择
Window

->
iphone objective-c crash-reports
3个回答
2
投票
->

设备logs. 我有一个越狱的iOS设备,因此我可以轻松回答您问题的第一部分(尽管您可能已经这样做了)。标准崩溃日志存储在以下文件夹中的设备上: /private/var/mobile/Library/Logs/CrashReporter/


1
投票

对于您的问题的第二部分,我认为至少有一些第三方崩溃记者将崩溃数据保存在应用程序的文件夹本身中,从以下目录来判断(由于应用程序尚未在我的设备上崩溃,它们是空的):

// ... was the identifier for the app path, removed for readability
/private/var/mobile/Applications/.../Library/Caches/com.plausiblelabs.crashreporter.data
/private/var/mobile/Applications/.../Library/Caches/com.plausiblelabs.crashreporter.data/SkobblerUS
/private/var/mobile/Applications/.../Library/Caches/com.plausiblelabs.crashreporter.data/SkobblerUS/queued_reports
/private/var/mobile/Applications/.../Library/Caches/crashes

与iOS文件浏览器一起验证这是您可以验证的。

尽管这是一个非常古老的问题,但我想补充一点,除了
/private/var/mobile/Library/Logs/CrashReporter/

IOOS还存储崩溃日志IN

0
投票
/private/var/containers/Shared/SystemGroup/systemgroup.com.apple.osanalytics/DiagnosticReports/

这是iOS设置应用程序在分析数据中找到和显示日志的地方。
	

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.