Я добавил Crashlytics.start()< /code> вызов метода в моем классе IOSLauncher:
Код: Выделить всё
public class IOSLauncher extends IOSApplication.Delegate {
...
@Override
public boolean didFinishLaunching(UIApplication application, UIApplicationLaunchOptions launchOptions) {
Crashlytics.start("myAPIkeyIsHere");
return super.didFinishLaunching(application, launchOptions);
}
...
}
После этого я пытаюсь принудительно завершить работу моего приложения. Я добавил throw new RuntimeException() в начале моего основного проекта. Приложение успешно выходит из строя. Я вижу соответствующую трассировку стека в консоли, но не получаю журналов сбоев на панели управления Crashlytics.
Я просмотрел базу знаний Crashlytics и обнаружил, что XCode может скрывать информацию о сбоях от Crashlytics. . Поэтому я попытался аварийно завершить работу своего приложения на iPad, отключенном от Mac, но это не помогло.
Я много гуглил, но информации об использовании этих привязок почти нет. с Крашлитикс. Кто-нибудь может мне помочь с этим? Как я могу проверить, что Crashlytics правильно подключен к моему проекту? Может я что-то забыл?
P.S. Ранее я подключил Crashlytics к серверной части Android того же проекта, и там все работает нормально.
Подробнее здесь: https://stackoverflow.com/questions/285 ... os-binding