在 Xcode 调试会话之外查看 iOS 应用程序的崩溃日志的方法?
Way to see crash logs for an iOS app outside of an Xcode debugging session?
我有一个应用,用户在使用前需要先登录。
为了增强用户体验,用户只需在第一次登录,每次应用不会显示登录屏幕,但会显示应用 [我正在使用用户默认存储他的 ID]
现在我已经做到了,但是我 运行 遇到了一个错误,当我在成功登录后打开它时应用程序崩溃了..
问题是:
为了模拟无需登录即可打开应用程序的场景,我不得不停止应用程序 [这意味着不会有调试会话] 然后重新打开应用程序..
我的要求:
知道我不是 运行 调试会话中的应用程序,有没有办法查看导致错误的原因?
提前致谢
您也许可以查看:https://try.crashlytics.com/
它是 twitter Fabric 框架的一部分,现在非常容易使用,并提供了很好的信息
使用 Hockey 应用获取有关崩溃日志的信息:
这是 link 在 iOS 中设置 Hockey 应用的方法:
http://support.hockeyapp.net/kb/client-integration-ios-mac-os-x/hockeyapp-for-ios
你能运行你的应用程序在设备上吗?如果是这样,你可能能够从设备上获得你需要的崩溃数据 window,来自 Xcode.
Xcode -> Window -> 设备。
Select 您的设备,然后 select 查看设备日志。
这里是Apple's page on the subject。
对于模拟器中的 运行ning,您可以从 控制台 中获取您需要的崩溃数据(我刚刚尝试过这个并且从我当前的开发中至少看到了一个崩溃日志)。
这是 Testing with the Simulator 上的 Apple 页面。从左侧的菜单中,查看 查看崩溃日志 。从该页面提取...
To view a crash log
- Open Console by going to Applications/Utilities/Console in the Finder.
- Look for the line in Console that reads “Saved Crash Report for.”
- Expand this item using the arrow at the left.
- Click Open Report.
检查 plcrashreporter:https://code.google.com/p/plcrashreporter/downloads/list
http://plcrashreporter.googlecode.com/svn/tags/plcrashreporter-1.1-beta1/Documentation/API/functions.html
它非常易于使用并且
如果您的应用程序崩溃,将写入崩溃报告。当应用程序是下一个 运行 时,您可以检查挂起的崩溃报告,并将报告提交到您自己的 HTTP 服务器,发送电子邮件,甚至在本地反思报告
我有一个应用,用户在使用前需要先登录。
为了增强用户体验,用户只需在第一次登录,每次应用不会显示登录屏幕,但会显示应用 [我正在使用用户默认存储他的 ID] 现在我已经做到了,但是我 运行 遇到了一个错误,当我在成功登录后打开它时应用程序崩溃了..
问题是: 为了模拟无需登录即可打开应用程序的场景,我不得不停止应用程序 [这意味着不会有调试会话] 然后重新打开应用程序..
我的要求: 知道我不是 运行 调试会话中的应用程序,有没有办法查看导致错误的原因?
提前致谢
您也许可以查看:https://try.crashlytics.com/
它是 twitter Fabric 框架的一部分,现在非常容易使用,并提供了很好的信息
这是 link 在 iOS 中设置 Hockey 应用的方法:
http://support.hockeyapp.net/kb/client-integration-ios-mac-os-x/hockeyapp-for-ios
你能运行你的应用程序在设备上吗?如果是这样,你可能能够从设备上获得你需要的崩溃数据 window,来自 Xcode.
Xcode -> Window -> 设备。
Select 您的设备,然后 select 查看设备日志。
这里是Apple's page on the subject。
对于模拟器中的 运行ning,您可以从 控制台 中获取您需要的崩溃数据(我刚刚尝试过这个并且从我当前的开发中至少看到了一个崩溃日志)。
这是 Testing with the Simulator 上的 Apple 页面。从左侧的菜单中,查看 查看崩溃日志 。从该页面提取...
To view a crash log
- Open Console by going to Applications/Utilities/Console in the Finder.
- Look for the line in Console that reads “Saved Crash Report for.”
- Expand this item using the arrow at the left.
- Click Open Report.
检查 plcrashreporter:https://code.google.com/p/plcrashreporter/downloads/list http://plcrashreporter.googlecode.com/svn/tags/plcrashreporter-1.1-beta1/Documentation/API/functions.html
它非常易于使用并且 如果您的应用程序崩溃,将写入崩溃报告。当应用程序是下一个 运行 时,您可以检查挂起的崩溃报告,并将报告提交到您自己的 HTTP 服务器,发送电子邮件,甚至在本地反思报告