Crashlytics для приложения xamarin.mac
Есть ли опыт использования системы отчетов Crashlytics для приложения xamarin.mac? Я попытался создать библиотеку привязок, я получил исключение:
"Неверное связывание с кодом ошибки 1"
Я не уверен, как будет работать библиотека привязок. любой опыт?
2 ответа
Майк из ткани здесь.
В настоящее время Fabric не поддерживает проекты на основе Xamarin. Если это изменится, я обновлю свой ответ!
Вот некоторая информация, которая может быть полезна:
Комплекты ткани, доступные для использования с Xamarin:
Ответы на цифры Crashlytics Для Xamarin.Forms, Xamarin.Android и Xamarin.iOS.
Для iOS вам нужно создать приложение с тем же идентификатором пакета в XCode, что и в вашем приложении Xamarin. Затем используйте приложение Fabric Mac, чтобы добавить свое приложение и завершить процесс регистрации комплектов.
Для Android вам нужно создать приложение с тем же именем пакета в Android Studio, что и в вашем приложении Xamarin. Затем используйте приложение Fabric Mac, чтобы добавить свое приложение и завершить процесс регистрации комплектов.
После этого вы можете следовать инструкциям на https://www.fabric.io/kits для настройки ваших проектов.
Для сбоев на андроиде есть скрытая конфигурация, нужно добавить / обновить идентификатор сборки с помощью строкового ресурса
e9e6beb9c4284289ac68b9ab76a9ee56 string> Или иначе вы получите сбой при запуске.
Образец доступен в папке Samples.
На iOS Crashlytics не следует использовать с Ответами. Crashlytics включает в себя ответы, поэтому вы должны использовать либо.
Код доступен на https://github.com/drungrin/Fabric.Sdk.Xamarin
Пакеты Nuget также публикуются:
https://www.nuget.org/packages/Fabric/ https://www.nuget.org/packages/Answers/ https://www.nuget.org/packages/Crashlytics/ https: //www.nuget. орг / пакеты / цифры /
Более подробную инструкцию, следуя тому же ответу, что и ответ @CMash, можно найти здесь