Упаковка и распространение приложения Xamarin для iOS с использованием VS для Mac - PullRequest
0 голосов
/ 14 сентября 2018

У меня возникли проблемы с использованием моего профиля распространения для упаковки моего приложения.

Так что профиль разработки работает нормально.Я просто установил правильный идентификатор пакета в моем Info.plist и в параметрах проекта Visual Studio для Mac просто установите подпись пакета iOS на свое имя (опция отображается как: Developer: Name (своего рода идентификатор)) для подписиидентичность и «Имя профиля разработки» в качестве профиля обеспечения - это правильно загружает приложение на телефон, как и следовало ожидать.Однако при переключении на распространение (единственным вариантом для этого является «Распределение - автоматически»), не найдено подходящих профилей обеспечения.То же самое происходит, если я упаковываю приложение и затем пытаюсь подписать / распространить его (не найдено подходящих профилей обеспечения).

Я дважды щелкнул по профилю обеспечения, который открывает XCode, а также я нажал Загрузить профили намоя учетная запись пользователя в XCode (основываясь на документации, похоже, что любой из них должен правильно ее загружать), поэтому, согласно документации Xamarin, я должен делать все правильно, но VS, похоже, вообще не видит профиль распространения.В чем здесь проблема?Нужна ли отдельная подписывающая личность?

1 Ответ

0 голосов
/ 24 сентября 2018

Оказывается, что да, вам нужен дистрибутив подписывающего удостоверения, чтобы соответствовать вашему профилю обеспечения распространения.Я получил сертификат распространения для учетной записи моей команды и добавил его в свой Keychain Access, и теперь Visual Studio для Mac теперь может использовать мой профиль распространения для упаковки приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...