Мы успешно используем TestFlightLive в качестве нашего репортера аварийной ситуации, но я думаю, что некоторые функции отсутствуют. Эти недостающие функции находятся в другом репортере crash: Crashlytics, но на данный момент я не готов переключать репортеров аварий. Поэтому я задаюсь вопросом, можно ли использовать эти оба журналиста для сбоев вместе в одном приложении (которое должно быть в будущем в магазине приложений).
Использовать многократный репортер сбоев на iOS
Ответ 1
Я запускаю как TestFlight, так и Crashlytics вместе, и оба они сообщают об ошибках. Как сказал Jens Kohl, он должен быть включен после инициализации TestFlight SDK. Здесь мой код:
#ifdef DEBUG
// setup testflight if in debug (ie dev) mode
[TestFlight takeOff:kTestFlightAPIKey];
#endif
[Crashlytics startWithAPIKey:kCrashlyticsAPIKey];
Ответ 2
Вы можете использовать только 1 инфраструктуру отчетов о сбоях. Фреймворк, улавливающий крах, позволяет другой структуре либо не поймать его, либо получить неправильные данные, так как в потоке уже выполнен новый код.