Не удается запустить приложение на iOS Simulator в Xamarin Studio Mac

Возился с Hanselman.Forms на моем Mac с Android. Сегодня я решил, что пора попробовать это на iOS Simulator ...

Я очень сожалею об этом решении.

Я не уверен, что делаю не так. Я могу легко развернуть приложение из Xcode в симулятор iOS. Просто не будет работать с Xamarin Studio.

Честно говоря, я получаю сообщение об ошибке: ни один из установленных профилей обеспечения не соответствует установленным ключам подписи кода iOS.

Я тоже вижу эту «ошибку» в Xcode, но это не мешает мне запустить приложение там.

Спасибо.


person Nestor Ledon    schedule 17.04.2015    source источник
comment
Справочник по настройке: developer.xamarin.com/guides/ios/getting_started /   -  person Nestor Ledon    schedule 18.04.2015


Ответы (3)


Удаление записей из Entitlements.plist сработало. Мне также пришлось удалить исходное устройство, на котором Xamarin Studio пыталась развернуть. После того, как я это сделал, Xamarin Studio создала другое устройство и успешно запустила приложение.

https://forums.xamarin.com/discussion/comment/117465#Comment_117465

person Nestor Ledon    schedule 20.04.2015

К точному сообщению об ошибке:

Ни один из установленных профилей подготовки не соответствует установленным удостоверениям подписи iOS.

  1. элемент управления щелкните Xamarin Studio> Решение> Project.iOS
  2. Параметры> Сборка> Подписание пакета iOS> Пользовательские права
  3. Выберите и удалите Entitlements.plist текстовую запись. Другими словами, не нажимайте кнопку ... для выбора нового файла и не пытайтесь редактировать права вручную)
  4. ОК, Сборка> Перестроить все.
person SwiftArchitect    schedule 23.09.2016
comment
Что делать, если мне нужны Права, чтобы быть там? - person Sergey Metlov; 05.09.2017

Я столкнулся с тем же, когда пытался развернуть на симуляторе без конфигурации физического устройства. Мое исправление заключалось в следующем:

  • Закройте Visual Studio
  • Откройте .csproj в NOTEPAD
  • Найдите строку с CodesignElements и удалите ее
  • Сохраните .csproj
  • Повторно открыть проект в Visual Studio
  • Щелкните правой кнопкой мыши проект IOS и нажмите «Восстановить все», вы должны увидеть «2 выполнено успешно».
  • Запустите его, и ваше приложение появится на вашем Mac

Хорошее обсуждение этого здесь - http://forums.xamarin.com/discussion/39534/cant-build-ios-in-xamarin-studio-5-7-1-through-5-9

Удачи

person Joe Healy    schedule 11.01.2016