1 / 13

iPad 와 iPhone 하드웨어 연동절차

iPad 와 iPhone 하드웨어 연동절차. 기전공학부 조동래 20131203. 처음에 키체인 아이콘을 열어 키체인 접근 -> 인증서 지원 -> 인증기관에서 인증서 요청을 클릭합니다 . 사용자 이메일 주소에 자신의 이메일 (apple developer 에 등록된 ) 을 쓰고 디스크에 저장됨에 클릭한 다음 계속을 누릅니다 . d=22->154 D=23->161. http://assoc.tumblr.com/post/63102463121/cryptography-crash-course.

leann
Download Presentation

iPad 와 iPhone 하드웨어 연동절차

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. iPad와 iPhone 하드웨어 연동절차 기전공학부 조동래 20131203

  2. 처음에 키체인 아이콘을 열어 키체인 접근 -> 인증서 지원 -> 인증기관에서 인증서 요청을 클릭합니다.

  3. 사용자 이메일 주소에 자신의 이메일(apple developer에 등록된)을 쓰고 디스크에 저장됨에 클릭한 다음 계속을 누릅니다.

  4. d=22->154 D=23->161

  5. http://assoc.tumblr.com/post/63102463121/cryptography-crash-coursehttp://assoc.tumblr.com/post/63102463121/cryptography-crash-course

  6. http://assoc.tumblr.com/post/63104500264/why-do-ios-provisioning-profiles-existhttp://assoc.tumblr.com/post/63104500264/why-do-ios-provisioning-profiles-exist

  7. Certificate and Provisioning profile (정리한 것) • Developer Certificate (signed by apple, copied to your keychain) • Public key • Private key • Provisioning profile (signed by apple) • Developer Certificates: Public keys • AppID • UUIDs of devices the particular AppID is allowed to run • Mach-O binary file format • Signature (encrypted AppID, public key, expiry date) • AppID, public key, expiry date • Xcodematches the public key in the provisioning profile to one in your keychain, then uses the private key to sign the executable (Mach-O signature). • Xcode installs provisioning profile and the App to the iOSdevice • When iOS goes to launch any executable, it first checks the signature. If the signature is signed by Apple App Store, then it runs. • Otherwise followings are checked: • Using each public key from the developer certificates see if Mach-O signature can be decrypted • An AppID • A list of device UDIDs • Entitlements to grant (e.g. iCloud, Game Center, etc) • The whole thing is wrapped up and signed by Apple.

  8. Apple developer에 접속한 뒤 certificate identifiers & profiles에 접속합니다.

  9. IOS Certificates에 접속한 뒤 승인 요청을 합니다. 승인요청 중 키체인으로부터 얻은 파일을 요구하는데 디렉토리를 설정해줍니다.

  10. 승인이 활성화 되면 IOS provisioning Profiles에 접속하여 provisioning profile을 다운받습니다.

  11. Xcode에 접속하여 window -> organizer 로 이동합니다.

  12. Provision profile을 활성화하고 난 후에 organizer을 확인하면 연결상태를 확인할 수 있습니다.

More Related