2011-09-22 3 views
4

TestFlightHockeyApp과 같은 임시 테스트 시설은 iOS OTA 등록 프로세스의 일부를 사용하여 UDID (및 장치 유형과 같은 다른 장치 정보)를 검색합니다.등록 문제 iPhone에서 UDID를 가져 오는 시도

이 서비스는 어떻게 이것을 달성합니까? 이미 초기 "프로필 서비스"페이로드를 제공하여 전화로 보내는 방법을 알아 냈습니다. 나는 POSt 요청을 통해 전화로부터 유효한 응답을받습니다. 그 후, 나는 우둔 해요, 계속 "잘못된 프로필"오류가 발생합니다.

무엇을 다시 보내야합니까? 정말로 완전한 SCEP 프로세스를 설정해야합니까 (매우 의심 스럽습니까)?

힌트를 주시면 감사하겠습니다.

답변

1

예, 완전한 SCEP 프로세스를 설정해야합니다. 이 URL에 샘플 루비 코드가있는 Apple에 의해 문서화되어 있습니다. http://developer.apple.com/library/ios/#featuredarticles/FA_Wireless_Enterprise_App_Distribution/Introduction/Introduction.html

+0

이것은 TestFlight 및 HockeyApp에는 해당되는 것으로 생각되지만 WebClip과 같은 페이로드가 포함 된 프로필을 설치하지 않으므로 whatismyudid.com은 SCEP를 사용하지 않는 것 같습니다. ,이 단계를 건너 뛰지 만 유효한 요청/응답주기를 전달하는 것으로 보입니다. – Lakitu

+4

마침내! 장치에서 POST 요청을 수신 한 후 301 리디렉션을 간단하게 실행할 수 있습니다. 이것은 장치의 요구 사항을 충족시키는 것으로 보이며 UDID를 저장할 수 있습니다. – Lakitu