Hi There,
I have been working on the OTA implementation for quite a while as it is specified in https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/OTASecurity/OTASecurity.html#//apple_ref/doc/uid/TP40009505-CH3-SW7
Actually it does work after quite a while so I am fairly happy now.
The only thing what is still outstanding and no idea how to implement: How can the server know (apache webserver serving LDAP, /enroll, /profile, SCEP requests) if a User Profile has been installed already?
What happens now is that I can insall the User Profile multiple times (two clicks for install each, one for the Device Enrollment and one for the SCEP) and then the profile stays installed as it was before. (This step can be repeated over and over again.)
What I look for is something like "the profile has already been installed" text - how do I know that in the server without asking the user to click ever again? Should I just use a cookie or are is there any other more proper way of doing this? I just would like to know which HockeyApp user uses a unit so that would work for my purpose just it sound quite cheesy.
Thanks,
San