Я просматриваю руководство по развертыванию Apple iOS на предприятии,
http://manuals.info.apple.com/en_US/Enterprise_Deployment_Guide.pdf
что вы можете развертывать приложения, которые разрабатываете и подписываете, но что, если вы хотите развернуть какое-либо другое стороннее приложение, управляемое Apple (например, через iTunes)?
Есть ли способ развертывания приложений iPhone для корпоративных пользователей, которые вы не разрабатывали сами? Существуют ли сторонние системы управления, позволяющие развертывать приложения, которые вы не разрабатывали?
Или вам остается дать пользователям инструкции по загрузке через iTunes?
В настоящее время это работает так, что любое приложение, разработанное в компании, может быть развернуто OTA, но сторонние приложения должны быть установлены через App Store. Предприятия, которые устанавливают решение MDM для управления своими устройствами iOS, обычно выбирают то, что поставляется с функцией установки WebClip на устройства. Этот веб-клип откроет веб-сайт (обслуживаемый инструментом) и отобразит список «рекомендуемых» приложений для пользователей, любое из которых они могут нажать, и будут перенесены на страницу этого приложения в магазине приложений. Все, что нужно сделать пользователю, - это нажать кнопку «Установить» или «Купить», используя собственную учетную запись iTunes или общий iTunes компании (в зависимости от размера компании это может быть невозможно). Apple недавно развернула программу массовых закупок только для учебных заведений. Это означает, что они могут покупать оптом и доставлять их на свои устройства, я верить ОТА, но не на ту. В течение последних нескольких недель Apple объявила, что распространит программу на бизнес, но не указала сроки, в которые они это сделают. Это может позволить оптовые закупки и доставку OTA, но, опять же, не положительно.
С устройствами iOS одна из самых распространенных стратегий, которые вы увидите на предприятии, - это то, что они называют подходом кнута и пряника (я не вводил этот термин). Список необходимых и рекомендуемых приложений публикуется для пользователей, а установленные приложения отслеживаются. Если требуемое приложение не установлено, они заставляют решение MDM отказывать устройству в доступе к корпоративным ресурсам до тех пор, пока они не станут «совместимыми». Эта стратегия используется и для других вещей, которые компания хочет «требовать».
Да - несколько коммерческих пакетов MDM, например Менеджер профилей Lion Server и Люкс Casper от JAMF позволяют развертывать пакеты приложений iOS по беспроводной сети (OTA), но это несколько хрупко и менее полезно, поскольку развертываемые приложения обычно не подписываются таким образом, чтобы принимающие устройства iOS могли работать на основе текущей реализации подписи кода на iOS.
В частности, вы можете избежать этого, если устройство уже загрузило одно приложение из App Store напрямую, а затем MDM впоследствии выталкивает приложение, подписанное для того же Apple ID, поскольку устройство уже самоустановлено для настройки сертификатов подписи. необходимо, чтобы приложение OTA работало.
Вы быстро столкнетесь с ограничениями Apple ID (10 устройств за 90 дней) и проблемами с отслеживанием паролей, если хотите масштабировать это для более чем горстки пользователей.