Специальная одиссея распространения - не действительный подписывающий - PullRequest
1 голос
/ 05 мая 2010

Я полностью осведомлен о миллиардах, как и на форумах по этому вопросу. Потому что я не смог найти решение, которое я пишу здесь.

Типичная ситуация: я хочу, чтобы коллега проверил мое приложение. Я думал о распределении Ad-Hoc. Я следовал всем видам учебников. Но я всегда получаю проблему «действующего подписавшего» в iTunes.

В основном:

1) иметь сертификацию дистрибутива, которая работает как шарм для загрузки приложений в iTunes; 2) добавить UUID номер iPhone моего друга в портал 3) использовать тот же идентификатор приложения, который я использовал до сих пор для AppStore xxxxxx. *, Чтобы в идентификатор пакета я мог вставить, как всегда для appstore, com.mydomain.nameoftheapp 4) создайте файл обеспечения, Distribution, где я проверяю iPhone моего и моего друга 5) добавить его в xCode, перетащив его на значок в доке 6) создайте Entitlements.plist и снимите галочку с единственного поля в нем 6) создайте копию Release с именем Distribution и установите ее активной 7) оставить нетронутыми параметры в ПРОЕКТЕ 8) в TARGET добавьте Entitlements.plist в Entitlements для подписи кода и файл обеспечения (который присутствует и черный, а не серый) под любым устройством ОС, оставив пустым идентификатор подписи кода 9) Добавить иконку, как всегда, PNG 57x57

Теперь я очищаю все цели и затем строю. Перетащите и файл инициализации для мобильных устройств, и файл .app в iTunes. Вместо того, чтобы отправить его своему другу, я пытаюсь с моим iPhone. Но ошибка всегда одна и та же. Не удается установить из-за недопустимого подписывающего лица ...

Вы можете мне помочь? Я могу предоставить вам скриншоты и все, что может помочь ...

Спасибо большое! Fabio

1 Ответ

0 голосов
/ 10 октября 2010

У меня была та же проблема, процесс, описанный в этом посте с форумов разработчиков Apple, решил ее для меня:

  1. Удалить все версии приложение из iTunes.
  2. Перетащите файл мобильного обеспечения в iTunes (кажется, ничего не произошло, но продолжайте)
  3. Синхронизация iPhone (опять ничего не должно выглядеть иначе)
  4. Перетащите приложение в iTunes
  5. Синхронизируйте iPhone во второй раз.

Удачи!

...