Я использую Hockeyapp для регистрации сбоев в своем приложении Xamarin.
Для Android я использовал этот код для автоматической отправки сбоев с небольшой дополнительной информацией:
Внутри метода MainActivity OnCreate:
CrashManager.Register(this, "APP_ID", new CustomCrashListener());
Пользовательский прослушиватель сбоев:
public class CustomCrashListener : CrashManagerListener
{
public override bool ShouldAutoUploadCrashes()
{
return true;
}
public override string UserID => "UserID recovered from settings.";
public override string Contact => "More info from settings.";
public override string Description => "Custom Description";
}
Теперь для iOS я нашел это для автоматической загрузки сбоев:
Внутри AppDelegate:
BITHockeyManager manager = BITHockeyManager.SharedHockeyManager;
manager.Configure("APP_ID");
manager.CrashManager.CrashManagerStatus = BITCrashManagerStatus.AutoSend;
manager.StartManager();
manager.Authenticator.AuthenticateInstallation();
Моя проблема в том, что я не могу найти что-то похожее на Android в iOS, чтобы отправлять немного дополнительной информации с автоматической отправкой журналов сбоев, есть ли способ сделать это в iOS?