2012-02-29 6 views
0

Я использую корпоративную учетную запись для развертывания внутреннего iPad-приложения. Приложение подписано с профилем предварительной настройки adhoc, до сих пор я никогда не использовал файл прав. Приложение развертывается на веб-сервере и устанавливается через OTA.Приложение для iPad не удается установить в новом устройстве, добавленном в профиль профилей Ad Hoc

У клиента есть 80 устройств, добавленных в портал обеспечения. Приложение устанавливает тонкие настройки в каждом устройстве, за исключением недавно добавленного, и единственное отличие, которое я вижу, это то, что на всех устройствах установлен профиль Provisioning Profile iOS (не знаю, почему, поскольку AFAIK они не являются устройствами разработки).

Когда клиент попытался установить приложение в последнее добавленное устройство (которое было включено в профиль adhoc и приложение, построенное снова), оно загружается, но не устанавливается. Однако он загрузил файл ipa и смог установить его с помощью кабеля.

Я также пробовал с одним из моих iPad разработки, который также присутствует в профиле adhoc клиента. Я удалил все профили, а затем установил приложение через OTA. Приложение устанавливается и работает нормально, однако, когда я иду, чтобы проверить установленные профили на устройствах (в настройках/в общем), ни один профиль не установлен.

Мои вопросы заключаются в следующем:

  • Является ли Entitlements подать требование?
  • Если это необходимо, то почему приложение отлично работает с остальными устройствами (может быть, из-за команды ?)?
  • Почему не установлен профиль, когда я устанавливаю приложение на своем устройстве разработки? При установке приложения профиль был установлен на остальных устройствах.

Я просто не могу понять, почему это связано с другими устройствами, но не с этим.

+0

Вы загружаете и добавляете профиль в xcode после добавления устройства? – hchouhan02

+0

Вы добавили UDID нового устройства в профиль подготовки? – Rupesh

+0

@ HChouhan02 Да, я загрузил и заменил новый профиль в xCode после добавления нового устройства. – momo

ответ

0

Оказалось, что это глупая проблема.

После добавления нового устройства в профиль, загрузки, импорта его в xCode и перестройки приложения профиль, встроенный в файл ipa, все еще был старым. Я просто очистил проект, и все было хорошо (возможно, xCode не обновлялся, потому что это был тот же отредактированный профиль)

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

  • Нет связанных вопросов^_^