Я пытаюсь интегрировать Crashlytics с Xamarin.iOS. Я успешно добавил привязку и начал регистратор с помощью моего ключа API. Я могу свернуть приложение, но отчеты не попадают на панель инструментов. Добавляя Crashlytics в проект xcode, он предлагает добавить фазу сборки для запуска скрипта (который, я полагаю, загружает ваши файлы символов на их сайт).Интеграция сценария сборки Crashlytics с Xamarin.iOS
./Crashlytics.framework/run APIKEY
После создания привязки рамки для Xamarin это не работает, как ожидалось ... Я не добавил задачу сборки в Xamarain Studio, но выполнив команду из терминала yeilds:
MacBook-Pro:Crashlytics.framework user$ ./run APIKEY
2013-09-04 16:10:49.941 run[9238:707] Crashlytics.framework/run 1.2.3
2013-09-04 16:10:49.943 run[9238:707]
Crashlytics: Failed to Detect Build Environment
BUILT_PRODUCTS_DIR value not found in environment
Итак, наконец, вопрос:
Как вы интегрируете скрипт сборки в среду Xamarin? Нужно ли мне копировать больше активов, чтобы обмануть команду run
, чтобы думать, что все в порядке?
Когда я связался с ними неделю назад, они сказали, что они не поддерживают приложения Xamarin.iOS. Я ожидаю SDK для самого Xamarin. До тех пор я использую TestFlight SDK 2.0, который поддерживает репликацию сбоев. –
@MohibSheth спасибо за информацию. Я проверю TestFlight – foldinglettuce
Если вы ищете официально поддерживаемый плагин отчетов о сбоях, Crittercism только что выпустил один (Отказ от ответственности: я один из соучредителей). Вы можете скачать его из магазина Xamarin здесь: http://components.xamarin.com/view/crittercism – crittercismrob