В нашем приложении для iOS мы используем HockeyApp SDK и Firebase SDK.
Оба инициализируем в AppDelegate прямо при запуске:
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
BITHockeyManager.sharedHockeyManager().configureWithIdentifier(hockeyAppId);
BITHockeyManager.sharedHockeyManager().startManager();
BITHockeyManager.sharedHockeyManager().authenticator.authenticateInstallation();
FIRApp.configure()
[...]
}
Проблема в том, что когда мы не активируем Firebase, наши отчеты о сбоях правильно отправляются в HockeyApp, и все работает нормально. Но когда мы активируем Firebase, ничего не происходит, когда дело доходит до отчетов о сбоях на стороне HockeyApp.
Почему это происходит? Возможно ли, что Firebase не позволяет HockeyApp отправлять отчеты о сбоях? И как возможно решить эту проблему?
Информация: мне известно, что HockeyApp не отправляет отчеты о сбоях с подключенным отладчиком.
Большое спасибо за чтение!