代码之家  ›  专栏  ›  技术社区  ›  Tejaswi Yerukalapudi

自动上传crashlogs iPhone

  •  1
  • Tejaswi Yerukalapudi  · 技术社区  · 14 年前

    快来问你。

    如果我的应用程序定期检查故障日志并将其上载到服务器,我的Appstore审批过程是否有任何问题?这可能吗?如果不是,我可以有一个类似全局异常处理程序的东西,并使我的应用程序正常终止,同时能够上传异常消息到服务器吗?


    特加

    1 回复  |  直到 14 年前
        1
  •  4
  •   Josh Hinman    14 年前

    对于通过App Store分发的应用程序,苹果将通过iTunes Connect向您发送崩溃日志。

    对于特别构建,您需要让您的用户向您发送崩溃日志。当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]

    (我是从谷歌上查到这些路径的,我自己还没有验证过。但如果他们错了,有人可以评论)。