Автозагрузка аварийных журналов iPhone - PullRequest
1 голос
/ 07 октября 2010

Быстрый вопрос для вас.

Будут ли у меня какие-либо проблемы с процессом утверждения Appstore, если мое приложение периодически проверяет наличие аварийных журналов и загружает его на сервер?Это вообще возможно?Если нет, могу ли я иметь что-то вроде глобального обработчика исключений и заставить мое приложение корректно завершать свою работу, одновременно загружая сообщения об исключениях на сервер?

Спасибо,Тея

1 Ответ

4 голосов
/ 07 октября 2010

Для приложений, распространяемых через 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]

(Я получил эти пути от Google; сам не проверял их. Но кто-то может прокомментировать, если они ошибаются).

...