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.