Apple IOS MDM Development process

Source: Internet
Author: User

A mobile platform project that was part of PetroChina a year ago, enabling the management of iOS devices through MDM. Because Apple's interface and development process for MDM is shared only with several partners, and there is no disclosure of the specific implementation, there is very little information on this. Now the realization of the process of sharing to everyone, hope to be helpful to everyone.

MDM Introduction

The full name of MDM is mobile device Management, a platform technology for enterprise it to transition to mobile Internet, helping businesses extend IT management from traditional PCs to mobile devices and even mobile app apps.

MDM can primarily implement the following features:

    • Ensure device security: Remote lock device, remote wipe device data, etc.
    • App Distribution: Non-jailbroken users can download apps without AppStore
    • Device configuration: Administrators can remotely push profiles to iOS devices, configure device network connections, network security, and application settings
    • Backup and Recovery: You can remotely back up data on your device to a specified server

With MDM, organizations can manage all iOS devices securely and efficiently, enabling a appstore within an enterprise.

Introduction to the MDM process
Configuring MDM first requires an enterprise-level developer certificate ($ 299 a year), and then requires a Mac computer. The main steps to achieve are as follows: 1. MDM Certificate Request 2. MDM Server Configuration 3. Install the MDM server certificate on the iOS device 4. To execute an MDM command where MDM certificate requests are the least and most complex step, completing a certificate request is basically half the success.
MDM Certificate Request
Because I configure the time is also relatively long, the details of the application is not clear, only the original reference to a few links to share to everyone. Http://www.softhinker.com/in-the-news/iosmdmvendorcsrsigning (most important!) )
Http://stackoverflow.com/questions/8501039/apple-mdm-vendor-csr-signing
Http://stackoverflow.com/questions/8007112/mdm-push-certificate-creation
Each link contains the information is only a part, you can synthesize, and finally configure the success can be seen in keychain the certificate effect is as follows:
The intermediate files in the configuration process are as follows:

MDM Server Configuration
I configure the time is directly on the MAC computer Configuration, but also need to install a few commands: Apnswrapper, Cherry, M2crypto, Swig, pcre:http://download.csdn.net/detail/ zhaoxy2850/6029461
MDM Certificate Installation and execution
The rest of the process can refer to the third-party MDM documentation and the various answers on the web, a comprehensive, more try, the specific process I can not remember, I was configured to walk through the whole process. To provide you with my original reference information: http://download.csdn.net/detail/zhaoxy2850/6029503 Wish everyone success!
If you feel that you can help, but also hope to help the top, thank you:) Personal blog: http://blog.csdn.net/zhaoxy2850 This article address: http://blog.csdn.net/zhaoxy_thu/article/ details/10473193 Reprint Please specify the source, thank you!

Apple IOS MDM Development process

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.