问题
Ad hoc testing facilities like TestFlight and HockeyApp use a part of the iOS OTA enrollment process to retrieve UDIDs (and possibly other device information, such as device type).
How do these services achieve this? I've already figured out how to provide an initial "profile service" payload to send to the phone. I receive a valid response from the phone via a POSt request. After that, I'm clueless, I keep getting an "Invalid profile" error.
What am I supposed to send back? Do I really have to set up a complete SCEP process (highly doubtful)?
Any hints are greatly appreciated!
回答1:
Yes, you have to set up a complete SCEP process. It is documented by Apple with sample ruby code on this URL: http://developer.apple.com/library/ios/#featuredarticles/FA_Wireless_Enterprise_App_Distribution/Introduction/Introduction.html
来源:https://stackoverflow.com/questions/7520407/enrollment-challenge-to-retrieve-udid-from-iphone