2016-03-22 3 views
2

У меня есть prblem в моем приложении КСНО мне нужно Опубликовать это приложение на мое Iphone устройств иProvisioning Profiles не найдены внутри Xamarin студии

подключить Iphone к Mac и создавать профили обеспечения по Xcode и Provisioning, показывая на счете Xcode, как это изображение

enter image description here но когда идут в мое приложение в сайт Xamarin я не нашел Provisioning Profiles и результат, как это изображение

enter image description here пожалуйста, помогите моему

+0

Вы указали идентификатор пакета в настройках проекта? –

ответ

0

Есть две вещи, чтобы проверить здесь:

  1. ваш расслоением ID в файле Info.plist вашего приложения соответствуют ли идентификатор приложения, связанный с профилем инициализации в вашей учетной записи разработчика Apple? Xamarin Studio будет показывать только профили обеспечения, которые имеют отношение к вашему идентификатору пакета.

  2. У вас есть сертификат, связанный с вашим профилем обеспечения, установленным на вашем Mac? Если да, то это актуально? Например, если вы обновили свои сертификаты и профили обеспечения в своей учетной записи Apple, но не установили новый сертификат на своем Mac, XCode покажет ваши профили настройки как загруженные, но Xamarin Studio не будет показывать их без соответствующего сертификата.

1

Попробуйте это:

  1. Перейти к Xcode, создайте новый проект. Выберите название своей компании (не выбирайте пользователя), затем введите все, что вы хотите, в качестве идентификатора вашего пакета.
  2. Вернитесь на студию Xamarin и измените идентификатор пакета в соответствии с тем, который вы только что создали в Xcode.
  3. Обновите профиль обеспечения в параметрах, чтобы включить идентификатор пакета, который вы создали в Xcode. Постройте, затем отлаживайте решение, и оно должно работать.

Для меня проблема заключалась в том, что идентификатор команды содержал единственные положения, и единственным выбором в студии Xamarin были пользователи. Я только что создал новый проект в Xcode, который указал на положение команды, а затем использовал этот новый идентификатор пакета (который был загружен на сайт Apple dev) в студии Xamarin.

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