Я реализовал Crashlytics (2.2.4) в своем приложении для iOS для сбора отчетов о сбоях. Я также реализовал еще один сторонний компонент (Umeng) для сбора других данных. Однако Crashlytics не отправляет отчет, когда Umeng включен. Когда я проверяю журнал, я вижу эти подозрительные предупреждения:
[Crashlytics] Warning: NSUncaughtExceptionHandler is 'UmengHandleException'
[Crashlytics] Warning: sigabrt handler is ‘UmengSignalHandler'
[Crashlytics] Warning: sigbus handler is 'UmengSignalHandler'
[Crashlytics] Warning: sigfpe handler is 'UmengSignalHandler'
[Crashlytics] Warning: sigill handler is 'UmengSignalHandler'
[Crashlytics] Warning: sigsegv handler is ‘UmengSignalHandler'
Когда Umeng выключен, эти предупреждения исчезают, и отчеты отправляются хорошо.
Я поставил Crashlytics последним для вызова AppDelegate, но предупреждение все еще присутствует. Есть ли способ обойти эту проблему, чтобы Crashlytics мог отправлять отчет, когда Umeng включен?