Я хочу программно включать и отключать отчеты о сбоях в моем текущем приложении для iOS. я использую
- Crashlytics: 3.14.0
- Ткань: 1.10.2
- Firebase (Core / Analytics): 6.9.0
Официальная документация Firebase по адресу https://firebase.google.com/docs/crash/disable-sdk?hl=en говорит мне использовать следующий код:
Crash.sharedInstance().crashCollectionEnabled = false
Но это не работает / кажется устаревшим, поскольку
- Нет никакого Crash-Class или -Symbol.
- Есть класс Crashlytics, который кажется новым классом Crash, но у него нет свойства
crashCollectionEnabled
. - Похоже, что в Crashlytics / Fabric / Firebase нет другого API для достижения этой цели.
Я знаю, что могу написать собственный обработчик исключений и пересылать полученные исключения по запросу в Crashlytics, но я не хочу реализовывать такое грязное решение.
Кто-нибудь знает чистый способ включения / отключения Crashlytics в работающем приложении iOS?