Я использую корпоративную учетную запись для развертывания внутреннего приложения для iPad.Приложение подписано с профилем обеспечения adhoc, до сих пор я никогда не использовал файл разрешений.Приложение развертывается на веб-сервере и устанавливается через OTA.
Заказчику добавлено около 80 устройств на портале инициализации.Приложение прекрасно устанавливается на все устройства, кроме одного недавно добавленного, и я вижу только одно отличие: на всех устройствах установлен профиль подготовки Team iOS (не знаю, почему из-за AFAIK они не являются устройствами для разработки).
Когда клиент пытался установить приложение на последнем добавленном устройстве (которое было включено в профиль adhoc и приложение было создано заново), оно загружается, но не удается установить.Однако он скачал файл ipa и смог установить его с помощью кабеля.
Я также попробовал использовать один из моих iPad для разработки, который также присутствует в профиле adhoc клиента.Я удалил все профили, затем установил приложение через OTA.Приложение устанавливается и работает нормально, однако, когда я иду проверить установленные профили на устройствах (в разделе «Настройки» / «Общие»), не установлено ни одного профиля.
У меня следующие вопросы:
- Является ли файл прав обязательным требованием?
- Если это необходимо, почему приложение работает нормально с остальными устройствами (может быть из-за профиля команды?)?
- Почему профиль не устанавливается при установке приложения на моем устройстве разработки?Профиль был установлен на остальных устройствах при установке приложения.
Я просто не могу понять, почему это работает с другими устройствами, но не работает с этим.