Если вы продлили свою годовую учетную запись разработчика с Apple, в последнее время, вы можете проверить решение на this website, просто сделайте следующее:
- Если он открыт, остановка Xamarin Studio (или Xamarin сборки хоста, если бегов в Visual Studio).
- Запустить Xcode.
- Из меню Xcode выберите «Настройки».
- Выберите «Учетные записи» в диалоговом окне «Предпочтения».
- Нажмите кнопку «Просмотреть детали ...».
- В списке «Подписи подписи» нажмите кнопку «+».
- Выберите iOS Development из всплывающего списка, Xcode свяжется с Apple и выдаст новую лицензию, которая появится в списке Signing Identities .
- Далее нажмите кнопку + еще раз и выберите Распределение iOS из всплывающего списка .
- Опять же, Xcode свяжется с Apple, выдает новую лицензию и отображает ее в списке Signing Identities.
- Нажмите кнопку «Готово» и закройте диалоговое окно «Предпочтения».
- Закройте Xcode и перезапустите Xamarin Studio (или создайте хост при использовании Visual Studio).
В вашем проекте Xamarin, возможно, вам придется открыть настройки, выберите iOS Bundle Signing> Identity и выберите новый идентификатор из списка доступных идентификаторов.
Если вы используете Visual Studio и Xamarin Build Host, вам может потребоваться отключиться от хоста и снова подключиться, чтобы увидеть изменение в идентификаторах подписи.
Как насчет сборки для iOS Simulator? Недавно вы обновляете свою учетную запись разработчика в Apple? –
Вы пытались создать его из агента сборки вручную? –
@ Cece-MSFT Сборка выполнена для симулятора iOS от TFS. Я могу сделать сборку локально для симулятора iPhone и iOS. Это не подходит для iPhone. Членство было возобновлено в марте 2016 года. –