IOS: mobile device management

I got a little confused in MDM, I wish someone helped me here. I have studied the documents from the Apple website regarding iOS MDM, but still I feel puzzled, I have some questions.

  • If the MDM server binds APNS every time it needs to run a command?
  • It is very difficult to configure our own MDM server and how to configure our own MDM server?

Thanks in advance.

+4
source share
2 answers

1) the general idea is that you send one request via APNS, and then respond with a command when the device is "home" to your MDM server. As soon as the device responds to your command, you can send another command in response, and so on, until the device executes all the commands to which your server should respond with an empty HTTP response.

2) It completely depends on your definition of the complex! Last year, I created 2 MDM servers, and this is not impossible, but rather difficult.

+5
source

The MDM server only communicates when it needs to send a command to the device. Here's how to do it,

  • The MDM server communicates with the APNS server with the MDM payload.
  • The APNS server starts waking up on the device to verify the server for the MDM command.
  • The mobile device contacts the MDM server to execute the command.

Implementing MDM is easy if you have a corporate account.

0
source

Source: https://habr.com/ru/post/1389475/


All Articles