2012-03-02 3 views
5

Мы получили ответ со статусом как Idle после отправки первой полезной нагрузки в виде mdm :. Теперь мы хотим отправить простую служебную нагрузку на устройство. мы выполнили тот же самый процесс, чтобы отправить полезную нагрузку, но ответ был пустым.Поставка MDM DeviceLock Полезная нагрузка

Мы используем следующее использование сертификата: 1. На сервере MDM Для отправки команд mdm мы используем сертификат APNS поставщика MDM с идентификатором как com.apple.mgmt.myapp. (Этот идентификатор задан как тема в профиль конфигурации). 2. В профиле конфигурации мы устанавливаем учетные данные как файл p12, который возвращается клиентом MDM.

Я получаю следующую ошибку.: MC | Не удалось проанализировать данные профиля. Ошибка:

NSError 0x1c58c2f0: 
    Desc : Invalid Profile 
    US Desc: Invalid Profile 
    Domain : MCProfileErrorDomain 
    Code : 1000 
    Type : MCFatalError 


    <Warning>: MDM|Command Status: Error 
    Error: NSError 0x1c58c2f0: 
    Desc : Invalid Profile 
    US Desc: Invalid Profile 
    Domain : MCProfileErrorDomain 
    Code : 1000 
    Type : MCFatalError 
+0

Я отправляю полезную нагрузку devicelock так же, как я отправил mdm: PushMagic ... это правильно? – Manmay

+0

Ниже приведена транзакция. Я посылаю команду блокировки устройства на устройство в ответ, но все же устройство не говорит о команде с сервера .. :( – Manmay

+0

5 марта 03:32:23 iPad-01 mdmd [3637] : MDM | mdmd начиная ... Mar 5 3:32:23 IPAD-01 mdmd [3637] : MDM | Опрос МДМ-сервер https://lion.myserver.net/main.php для команд Mar 5 3:32:23 IPAD-01 mdmd [3637] :. МДМ | Сеть достижимости изменилась 5 марта 3:32:26 IPAD-01 mdmd [3637] :. MDM | сделка завершена Статус: 200 Mar 5 03:32:26 iPad-01 mdmd [3637] : MDM | Сделка завершена. Статус: 200 5 марта 03:32:26 iPad-01 mdmd [3637] : MDM | Сервер не имеет команд для этого устройства. 5 марта 3:32:28 IPAD-01 mdmd [3637] : MDM | mdmd остановка ... – Manmay

ответ

4

Вы не отправляете профиль блокировки устройства, используя APNS. Устройство «телефоны домой» после того, как оно получает полезную нагрузку MDM через APNS, и ваш сервер отправляет обратно XML (NOT JSON!) На устройство, содержащее команду блокировки устройства.

+0

Спасибо большое! Но как отправить XML-сообщение на устройство с помощью php. Я установил файл main.php в URL-адресе сервера профиля конфигурации. Устройство отвечает за mdm: PushMagic на файл main.php, где состояние равно Idle. Теперь, как мне сообщить устройство. Как отправить XML-адрес прямо на устройство? ПОЖАЛУЙСТА, ПОЖАЛУЙСТА, ПОМОГИТЕ! – Manmay

+0

Abstractec ... Спасибо Большое спасибо .. Я получил команду, выполненную успешно ... :) – Manmay

+0

+1 это очень полезно –

1

Полезная нагрузка должна быть Base64 закодирована в * .mobileconfig содержимом файла с узлом 'dict' верхнего уровня.

Фактический xml, отправленный на устройство, определен в ссылке на протокол IOM MDM. Тип команды - «InstallProfile»

+1

Я попробовал это, но я получаю> >>>>> MC: Не удалось проанализировать данные профиля. Ошибка: NSError: Desc: Неверный профиль US Desc: Invalid Profile Domain: MCProfileErrorDomain Код: 1000 Тип: MCFatalError <<<<<<<< Любая идея в чем не так? – Sahil

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