2016-10-28 4 views
3

Я пытаюсь запустить образец примера для Xamarin.Forms. Я сделал образец приложения. Я добавил необходимые пакеты в project.But по какой-то причине я получаю ошибкуiOS симулятор не запускается

Не удалось запустить симулятор: Не удалось загрузить базу «libswiftCore.dylib» (путь: /Применения/Xcode8beta.app/Contents/Frameworks/libswiftCore.dylib): не найден. ошибка MT1008: Не удалось запустить симулятор: не удалось загрузить файл libswiftCore.dylib (путь: /Applications/Xcode8beta.app/Contents/Frameworks/libswiftCore.dylib): не найден.

Я использую XCode 8 бета на моем Mac Xamarin студии 6.1.1

Я установил пути для SDK правильно в настройках Xamarin и он говорит, что SDK доступен на путь, о котором упоминалось. Всякий раз, когда я пытаюсь запустить приложение, оно хорошо компилируется, но перед запуском симулятора отображается сообщение выше. enter image description here

Как устранить эту проблему?

+2

Обновление до, по меньшей мере, Xcode 8.0 (NON-Beta) и Xamarin Cycle 8. Это поддерживает окончательные выпуски Apple iOS 10 и Xcode 8. Или обновите до Xcode 8.1 и самый последний выпуск службы Xamarin Cycle 8 Service Release 0 (Xamarin.iOS 10.2.0.4) (см. Https://releases.xamarin.com/stable-release-cycle-8-service-release-0-w-xcode8-1-support/) – SushiHangover

ответ

7

Вам необходимо обновить Xamarin Studio (и/или Visual Studio). This - это релиз, который его исправляет. Here - это сообщение о проблеме с соответствующими ошибками, которые точно соответствуют вашим требованиям.

Резюме. Xcode 8.1 изменил местоположение библиотеки, вследствие чего Xamarin вызвал ошибку. Xamarin выпустил исправление для стабильного канала, который разрешает его.

+0

Спасибо. Это сработало. Я могу запустить iOS-симулятор. Но андроидная часть проекта все еще бросает ошибки во время компиляции. Я только что создал простой проект и обновил свою студию Android, чтобы отразить последние изменения. – LearneriOS

0

Попробуйте обновить до стабильной версии Xcode.

Из Xamarin.iOS 10.0 release notes:

  • новейших функций и API требует Xcode 8.0 GM и IOS в комплекте, tvOS и watchOS SDKs
  • компании Apple Xcode 8.0 требуется Mac под управлением OSX 10.11.5 (El Capitan) или новее

Построение, поддерживающее окончательный выпуск Xcode 8.1, только что было released, так что это также вариант.

Смежные вопросы