Xamarin Forms: собственная ошибка с Microsoft.Azure.Mobile

Сегодня я добавил в свой проект

using Microsoft.Azure.Mobile;
using Microsoft.Azure.Mobile.Analytics;
using Microsoft.Azure.Mobile.Crashes;

Я должен использовать Visual Studio Mobile Center, но после этого я получаю сообщение об ошибке 52 раза

/Users/enricorossini/Projects/myInventories/myInventories/myInventories.iOS/MTOUCH: Ошибка MT5209: собственная ошибка связывания: предупреждение: объектный файл (/Users/enry/Projects/myInventories/my/my.iOS/obj/iPhone/Debug/build-ipad6.3-10.1.1/mtouch-cache/MobileCenterAnalytics.a(MSPageLog.o)) был создан для более новой версии iOS (8.0), чем связанная (7.0) (MT5209) (my.iOS)

Что я могу сделать, чтобы решить это? Заранее спасибо.

2 ответа

Решение

Наша минимальная версия SDK - iOS 8.0 и выше. В вашем проекте Xamarin для iOS откройте файл Info.plist и установите для параметра "Цель развертывания" значение не менее 8.0, чтобы исправить ошибку компоновки.

Хорошо, я обнаружил проблему.

В выходных данных приложения я обнаружил, что

ошибка MT1108: не удалось найти инструменты разработчика для этого устройства 10.2 (14C92). Убедитесь, что вы используете совместимую версию XCode, а затем подключите это устройство к XCode для установки файлов поддержки разработки.

Я обновил свой iPad с последней версией, и я не обновлял Xcode.

Другие вопросы по тегам