Невозможно создать правильную специальную сборку приложения - PullRequest
0 голосов
/ 02 февраля 2011

Я пытаюсь распространить свое приложение на бета-тестере.Я считаю, что я выполнил специальный процесс распространения для T, но у моего тестировщика возникают проблемы при установке.Ошибка: «Не удалось установить, недействительные права» или что-то в этом роде.Я сгенерировал сертификат распространения.Я сгенерировал специальный сертификат обеспечения, ссылающийся на мой сертификат распространения, идентификатор моего приложения, он помечен как специальный раздача и устройства выбраны (я регенерировал просто для уверенности).Я загрузил сертификат и профиль и установил в Xcode и цепочке для ключей по мере необходимости.Мой идентификатор приложения в info.plist совпадает с идентификатором в профиле (за исключением 10-символьного префикса, сгенерированного Apple).

Я перешел в Xcode и создал dist.plist и снял флажок с getзадание допустимое значение.Я создал конфигурацию Ad hoc и установил идентичность подписи кода, которую я только что загрузил.Сборка чистая.Сборка и архив.Поделились им с помощью Организатора.Отправьте по электронной почте .IPA и файл mobileprovision бета-тестеру.Вероятно, это лес для деревьев такого типа.

И на этом моя трагическая история заканчивается.Я прочитал все, что я могу найти, и я, кажется, следую за шагами.Очевидно, я что-то упустил.

Ответы [ 2 ]

0 голосов
/ 02 февраля 2011

Убедитесь, что все шаги, которые вы ввели, были выполнены правильно, как вы уже упомянули лес деревьев. Одна вещь, которую вам не хватает - это установить Права подписи кода в настройках вашего проекта

вы должны установить в качестве значения имя файла ваших прав, как в вашем случае dist.plist

с настройками Права подписи кода = dist.plist в настройках проекта.

Желаю удачи!

0 голосов
/ 02 февраля 2011

проверяется ли 'Приложение требует среды iPhone' в вашем info.plist?Вы уверены, что используете правильный профиль обеспечения?

...