我的应用程序(iOS)使用crashlytics framework,这是确定的,直到现在。 但在几天前,我没有看到crashlytics仪表板上的任何报告。Crashlytics错误代码:202当提交文件
所以我通过[[Crashlytics shareInstance] crash]
做了一个测试的bug,它记录
2013-08-12 15:02:22.927 ... [Crashlytics] Processed file successfully
2013-08-12 15:02:22.930 ... [Crashlytics] Alternate file submission complete
2013-08-12 15:02:22.933 ... [Crashlytics] Displaying permission alert
2013-08-12 15:02:38.919 ... [Crashlytics] Submitting files
2013-08-12 15:02:41.585 ... [Crashlytics] Submission response: {status: 202, error: (null)}
2013-08-12 15:02:41.587 ... [Crashlytics] Submitted file successfully
2013-08-12 15:02:41.589 ... [Crashlytics] No sendable files, submission process complete
现在,我的应用程序不能发送任何错误报告:(
与我的应用程序发生了什么事?
P/s:我有另一个Android应用程序,它仍然使用相同的密钥crashlytics,它仍然OK。
日志消息对我来说看起来没问题。 HTTP状态202意味着“该请求已被接受进行处理,但处理尚未完成,该请求可能最终也可能不会最终被执行,因为在处理实际发生时它可能被禁止。” – Felix
是的,我知道! HTTP状态代码可在http://www.w3.org/Protocols/HTTP/HTRESP.html找到。但为什么呢?也许这是crashlytics服务器的错误,我无法解决它? : – VietHung
也许dSYM文件丢失了,Crashlytics应该会自动将它上传到服务器,如果你不能解决你的问题,你应该联系支持 – Felix