Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to develop iPhone MDM Server?

Tags:

ios

iphone

mdm

I just read about Mobile Device Management Server for iOS devices, but all documentations refers to "third party MDM Server".

My problem is how can I develop one "third party MDM Server" myself ? I failed to find any doc about this.

like image 953
Zhao Xiang Avatar asked Nov 09 '11 16:11

Zhao Xiang


People also ask

How do I get an Apple MDM Server?

In Apple Business Essentials, an MDM server is automatically created for you when you purchase a plan. All MDM servers can be found under Preferences > Your MDM servers. Organizations can have multiple MDM servers, and it's possible to have an Apple Business Essentials MDM server as well as third-party MDM servers.

Is Apple MDM Server free?

ManageEngine MDM is a free Apple MDM solution, with support for all Apple devices such as iPods, iPhones, iPads, Apple TVs and Mac machines. It provides end-to-end support for managing all Apple devices right from installing apps to securing its communications, thus making it a comprehensive free Apple MDM solution.

What is Apple MDM Server?

MDM lets you securely and wirelessly configure devices by sending profiles and commands to the device, whether they're owned by the user or your organization. MDM capabilities include updating software and device settings, monitoring compliance with organizational policies, and remotely wiping or locking devices.


1 Answers

You have the easy way and the hard way.

Easy way: OSX Lion Server ships with a "Profile Manager" section which offers the whole MDM process (with the SCEP stack). This service is made up of ruby scripts so you can peek to see how it's done.

Hard way: implement your Profile Manager (profile generation and management), implement your Push server, add the SCEP stack (and the LDAP or Active Directory if you need to) and pray for everything to works together.

I choose the easy way :)

like image 160
teriiehina Avatar answered Sep 20 '22 11:09

teriiehina