快速提问。
如果我的应用定期检查崩溃日志并将其上传到服务器,我是否会对Appstore批准过程有任何问题?这甚至可能吗?如果没有,我可以使用全局异常处理程序,让我的应用程序正常终止,同时能够将异常消息上传到服务器吗?
谢谢,
Teja公司
答案 0 :(得分:4)
对于通过App Store分发的应用,Apple将通过iTunes Connect向您发送崩溃日志。
对于Ad-Hoc构建,您需要让您的用户向您发送崩溃日志。当iPhone与iTunes同步时,它会将所有崩溃日志复制到计算机上。以下是存储在各种操作系统上的位置:
Mac OS X :~/Library/Logs/CrashReporter/MobileDevice/[DEVICE_NAME]
Windows XP :C:\Documents and Settings\[USERNAME]\Application Data\Apple computer\Logs\CrashReporter\[DEVICE_NAME]
Windows Vista :C:\Users\[USERNAME]\AppData\Roaming\Apple computer\Logs\CrashReporter\MobileDevice\[DEVICE_NAME]
(我从谷歌那里得到了这些路径;我自己没有验证过。但如果他们错了,有人可以发表评论。)