Реализовать управляемый доступ на iPad с помощью управления мобильными устройствами
Я застрял в этой проблеме в течение двух дней..
Что мне нужно сделать, это сделать маленький iPad
приложение, которое, когда пользователь запускает, отправляет iPad в kiosk mode/guided mode
, Я обязан использовать MDM
для этого (я использую Meraki
для MDM https://meraki.cisco.com/products/systems-manager).
Однако я не могу собрать маленькие кусочки информации, чтобы сделать одно полное решение.
Я знаю следующие вещи:
Мне нужно сделать свое устройство
Supervised
", что я уже сделал с помощью Apple Configurator. Но с тех пор, когда я подключаю устройство к моему Mac,XCode
не показывает это как вариант, на котором я могу запустить свое приложение iOS. Теперь он просто показывает установленноеiOS simulators
, Я не знаю, почему это произошло..!!Я создал
.mobileconfig
с помощьюmeraki
, и он успешно установлен на моемiPad.
Однако всякий раз, когда я пытаюсь изменить созданный.mobileconfig
файл для того, чтобы представить ещеpayloads
мойiPad
отказывается устанавливать его, говоря, что "The profile cannot be installed due to an unknown error
". Нет смысла устанавливать сгенерированные мераки.mobileconfig
файл как есть, потому что я должен включитьApp Lock payload
в нем, чтобы обеспечить управляемый доступ тоже. Однако эта опция полезной нагрузки недоступна, когда я использую meraki. Так что в любом случае мне нужно изменить доступный файл meraki mobileconfig.В случае, если я создаю свой собственный
.mobileconfig
файл и включить необходимыеpayloads
Как разместить его на MDM, чтобы он мог установить файл конфигурации на устройстве, когда это необходимо
Я в полном замешательстве..!! Пожалуйста, помогите мне..!!
1 ответ
В вашем вопросе много частей, и я не на 100% уверен в том, какова общая цель, но на основании того, что я понимаю, здесь находятся ваши вопросы и мои ответы:
Мне нужно сделать свое устройство "Супервизированным", что я уже сделал с помощью Apple Configurator. Но с тех пор, когда я подключаю устройство к своему Mac, XCode не показывает его в качестве опции, на которой я могу запустить свое приложение iOS. Теперь он просто показывает установленные симуляторы iOS. Я не знаю, почему это произошло..!!
Это связано с тем, что когда вы помечаете устройство как контролируемое, оно будет удалено, а все установленные профили будут удалены. Чтобы Xcode мог запускать приложение на устройстве, на нем должен быть установлен профиль разработки. Если вы откроете Xcode->Window->Organizer после того, как ваше устройство подключено к вашему Mac, у него есть кнопка с именем "Использовать для разработки", просто нажмите эту кнопку, и XCode сможет запустить ваше приложение на этом устройстве.
Я создал.mobileconfig, используя meraki, и он успешно установлен на моем iPad. Тем не менее, всякий раз, когда я пытаюсь изменить созданный файл.mobileconfig, чтобы добавить дополнительные полезные нагрузки, мой iPad отказывается устанавливать его, говоря, что "профиль не может быть установлен из-за неизвестной ошибки". Нет смысла устанавливать сгенерированный meraki файл.mobileconfig как есть, потому что я должен включить в него полезную нагрузку App Lock, чтобы обеспечить управляемый доступ. Однако эта опция полезной нагрузки недоступна, когда я использую meraki. Так что в любом случае мне нужно изменить доступный файл meraki mobileconfig.
Если вы зайдете на домашнюю страницу Meraki и перейдете к MDM-> Настройки (убедитесь, что ваш профиль выбран в раскрывающемся списке), убедитесь, что выбраны принудительные ограничения, вы должны увидеть раздел под названием "Контролируемые ограничения ios". В этом разделе есть настройка под названием "Режим одного приложения". Вы должны включить эту настройку и ввести имя приложения или идентификатор пакета там. Обратите внимание, что в момент применения этой конфигурации (.mobileconfig) iPad запустит ваше приложение в режиме одного приложения, и вы не сможете делать с устройством ничего другого, кроме как использовать свое приложение.
В случае, если я создаю свой собственный файл.mobileconfig и включаю необходимые полезные данные, как мне разместить его на MDM, чтобы он мог при необходимости установить файл конфигурации на устройство
Вы можете загрузить свой собственный.mobileconfig на веб-странице Meraki ->MDM->Profiles->Add new->new mobile profile, на получившейся странице есть выпадающий список для Configuration, в котором есть опция "Загрузить пользовательскую конфигурацию iOS/OSX". профиль".