0
votes

I am trying to automate the installing procedure of iPhone apps (i.e) installing apps for around 5000 phones. For this I am planning to deploy an MDM server in Windows Server 2008 containing Active Directory. Once the successful registration of handsets is established the complete control of iPhone can be taken by the admin. I have following doubts:

1) My main objective is to push the apps that are available in the app store, hence Apple Push Notification Certificate will be sufficient to set up my MDM server and install apps?

2) Once the user registers his iOS device will I be able to install/uninstall applications into the device?

3) Can I implement payload mechanisms like AppLock Payload by just having Apple Push Notification Certificate?

2
This question is offtopic for stack overflow because it has nothing to do with programming. Please post the question on server fault or ask different. - rckoenes

2 Answers

1
votes

Please see my comments inline.

1) My main objective is to push the apps that are available in the app store, hence Apple Push Notification Certificate will be sufficient to set up my MDM server and install apps?

No you still need MDM solution for that.

2) Once the user registers his iOS device will I be able to install/uninstall applications into the device?

Yes as long as the MDM vendor supports app installa and uninstalls.

3) Can I implement payload mechanisms like AppLock Payload by just having Apple Push Notification Certificate

I think you have to really read the MDM architecture. Its a separate implementation. Please read on that.

1
votes

To answer further to your questions in comment.

1) Is it is sufficient if i dig more and implement MDM server with the enrolment in Enterprise Developer Program?

Anyway you will need an Enterprise developer program to distribute apps. So go for it.

2) At once, I setup my own MDM solution,will I be able to achieve my goal (Installing Apps Without prompting user)?

Yes indeed. Its just a feature from set of valuable features offered by MDMs. Definitely you can.

3) Will Apple give me more documentation on MDM server and implementing methods when I enrol in Enterprise Developer Program?

No. Enterprise developer program is to distribute your in house apps. That doesn't mean that you can distribute silently without your consent. Thats where the MDM comes into picture. When devices are provisioned to a MDM server you can do MDM operations on enrolled devices. So you need to do a MDM vendor signing request. Thats if you developing such a solution. Otherwise go for MDM solutions already available.