iPad 와 iPhone 하드웨어 연동절차

13
iPad 와 iPhone 와와와와 와와와와 와와와와와 와와와 20131203

description

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

Transcript of iPad 와 iPhone 하드웨어 연동절차

Page 1: iPad 와  iPhone  하드웨어 연동절차

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

Page 2: iPad 와  iPhone  하드웨어 연동절차

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

Page 3: iPad 와  iPhone  하드웨어 연동절차

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

Page 4: iPad 와  iPhone  하드웨어 연동절차

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

%( * ) %( * )

* % 1 * 1 1

deX p q p q X

e d p q

Page 5: iPad 와  iPhone  하드웨어 연동절차
Page 6: iPad 와  iPhone  하드웨어 연동절차

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

Page 7: iPad 와  iPhone  하드웨어 연동절차

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

Page 8: iPad 와  iPhone  하드웨어 연동절차

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

• Xcode matches 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 iOS device• 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.

Page 9: iPad 와  iPhone  하드웨어 연동절차

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

Page 10: iPad 와  iPhone  하드웨어 연동절차

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

Page 11: iPad 와  iPhone  하드웨어 연동절차

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

Page 12: iPad 와  iPhone  하드웨어 연동절차

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

Page 13: iPad 와  iPhone  하드웨어 연동절차

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