Enrollment Challenge to retrieve UDID from iPhone

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.

  • How to create NS_OPTIONS-style bitmask enumerations in Swift?
  • How to UIImagePickerController for camera and photo library in the same time in swift
  • Save event to user's calendar
  • open file from local file system with default application iOS
  • Swift - Coredata Migration - Set new attribute value according to old attribute value
  • Xcode IB: UIButton hidden but have still buttons space
  • 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!

    Solutions Collect From Internet About “Enrollment Challenge to retrieve UDID from iPhone”

    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