Профиль не соответствует идентификатору приложения

Я только что создал профиль обеспечения распределения AdHoc для идентификатора приложения 49776ZQRBG.com.gfeed.ride. У меня есть идентификатор Bundle ID в инфо .plist, установленный для этого, но этот пропозиционирующий профиль в настройках проекта выделен серым цветом и содержит

"не соответствует идентификатору приложения '49776ZQRBG.com.gfeed.ride'"

Если я посмотрю на профиль в организаторе в XCode, он дает мне тот же Идентификатор приложения, что и в моем plist.

Есть ли что-то еще, что мне не хватает? Является ли идентификатор приложения отличным от идентификатора связки?

Ответы

Ответ 1

Обычно вы должны использовать только "com.gfeed.ride" в качестве своего идентификатора, а XCode автоматически позаботится о части "49776ZQRBG".

Ответ 2

Когда я получил эту ошибку, вот что я пропустил и исправил.

  • Убедитесь, что ваш файл Entitlements.plist создан и настроен.
  • Проверьте info.plist и убедитесь, что ваше имя приложения правильно.

Вероятно, лучше всего просто пройти по экранам с сайта iPhone dev на Apple. В том же месте вы создали свои профили предоставления.

Изменить: В этом случае на другом месте на этом сайте. Это ссылка с более полными инструкциями, чем у меня есть время для ввода.

http://furbo.org/2008/08/06/beta-testing-on-iphone-20/

Ответ 3

это ошибка от Apple, она появляется, когда вы добавляете автоматически устройство через Organizer. Решение: никогда не добавляйте устройство через Организатор.