Почему я могу установить приложение, подписанное профилем магазина приложений, на свое устройство?

Насколько я понимаю, чтобы создать IPA для распространения для тестирования или обмена с другими, мне нужно подписать свое приложение с помощью профиля AdHoc. Для загрузки IPA в App Store мне нужно подписать приложение, используя профиль App Store Distribution.

Но у меня есть приложение, для которого, даже если я создам IPA с профилем распространения App Store, я смогу установить его на свое тестовое устройство (нет, оно не взломано и да, на устройстве установлен профиль AdHoc). Этот конкретный профиль был создан во время iOS 6.

Теперь, когда я создаю новый профиль распространения App Store и пытаюсь установить его на тестовое устройство с присутствующим профилем AdHoc, я не могу этого сделать.

Любая идея о том, как это возможно? Технически, насколько я понимаю, IPA, подписанный профилем App Store Distribution, никогда не должно быть возможно установить на устройства напрямую с помощью iTunes. Его необходимо установить через App Store (после одобрения Apple).


person Soumya    schedule 10.01.2015    source источник
comment
Я нашел аналогичную ссылку вопроса. Но пройдя через это, я немного запутался. Можем ли мы установить сборки App Store на устройство, которое содержит профиль подготовки AdHoc?   -  person Soumya    schedule 12.01.2015


Ответы (1)


Это невозможно сделать. Каким-то образом старый сертификат позволил мне установить приложение на одном из устройств, после обновления сертификата он больше не позволяет мне устанавливать приложение, подписанное сертификатом магазина приложений, на устройстве.

Итак, окончательный ответ таков: это невозможно. Его можно установить только на устройства с джейлбрейком (это совсем другой вопрос).

person Soumya    schedule 30.06.2015