2013-07-10 2 views
0

Я хочу проверить мое приложение в режиме выпуска, так что я изменил схемы, а затем пытался запустить его на устройстве, когда он сказал "A valid provisioning profile for this executable was not found"Невозможно установить .ipa файл

Затем я архивировать файл, подписанный код его и затем экспортирует файл .ipa, для Enterprise and Ad-Hoc testing, для запуска на моем устройстве. Я попытался установить это с помощью iPhone Configuration Utility, и даже тогда он дал мне ту же ошибку. Что я делаю не так?

+0

Контрольный код подписи под параметры сборки, для AdHoc или расцепителя он, указывая на сертификат прав, т.е. AdHoc Cert и Provisioning профиль? – 0x8badf00d

+0

Ох. Я только что проверил. Он указывает на сертификат распространения iOS. Я хотел протестировать его в режиме выпуска, чтобы проверить, работают ли мои push-уведомления и соответствующие настройки APNS. Итак, это значит, что мне нужно создать новый профиль ad-hoc Provision? –

+0

Что вы пытаетесь выполнить, это понять, почему IPA не будет устанавливать на конкретном устройстве? – 0x8badf00d

ответ

1

Посмотрите на идентификатор связки. Когда вы создаете сертификат распространения с идентификатором пакета, который использовался для целей тестирования, он будет заблокирован для целей распространения и выпуска. Таким образом, даже если вы заново создаете Ad-HOC-сертификат с тем же идентификатором пакета (который использовался для дистрибутива cerfiticate), он не работает.

Попробуйте добавить новый идентификатор пакета и создать новый сертификат с новым идентификатором. Он работает ....

Благодаря Jithen

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