[Software]/Apple MAC iOS2012. 3. 7. 20:55


<iphone development certificate 요청 및 인가>

MAC(PC)에서 개인용 인증 key를 생성하고 생성된 key를 이용하여 certificate를 획득하는 단계
 - MAC → Application folder(응용프로그램) → Utilities(유틸리티) → KeyChain Access(키체인 접근) 실행
 - 상단 메뉴에서 KeyChain Access → Certificate Assistant(인증서 지원) → Request a Certificate From a Certificate Authority... (인증 기관에서 인증서 요청...)
 - 계정 입력하고 Saved to Disk (디스크에 저장됨)

 - http://developer.appl.com/  접속 → iOS Provisioning Portal → Certificates → Request Certificate 클릭
 - 왼쪽 하단에 "Choose File"을 선택해서 위에서 저장한 certificatesigningrequest 파일을 선택하고 submit
 - Admin 으로 로그인해서 iOS Provisioning Portal → Certificates 에서 Approved 를 선택

 - 다시 개발자 계정으로 로그인하면 certificate(인증서)를 다운로드 가능함
   → 회사의 경우 Master certificate 이므로 Provisioning 메뉴에서 profile을 새로 생성하거나 기존 profile에 개발자 계정을 추가하면 됨.
   → 개발자는 본인이 등록된 profile을 받아서 다운로드 받고 더블클릭하여 설치
   → profile 생성 시 기존 App IDs를 선택하거나 새로 생성 필요함
   → Devices는 Xcode를 이용해서 target에 download 할 기기를 등록


<XCode>
 - xxx.plist 파일에서 Bundle identifier 가 App ID와 일치하는지 확인
   → 일반적으로 xxx.com.samsung.$(App ID) 형식임
 - PROJECT setting, TARGETS setting 에 가서 Code Signing 을 본인이 가진 인증서로 선택할 것
 - 보통 XCode Organizer 에서 자동으로 인증서를 인식하지만 안된다면 Window → Organizer로 가서 확인
 - Xcode 재시작


<다른 MAC에서 개발할 때>

 - http://developer.appl.com/  접속 → iOS Provisioning Portal → Certificates Download 후 설치
 - iOS Provisioning Portal → provisioning 탭에서 profile download 후 설치
 - MAC → Application folder(응용프로그램) → Utilities(유틸리티) → KeyChain Access(키체인 접근) 실행
   → 개인 키를(열쇠모양) 선택하고 상단메뉴에서 파일 → 항목 보내기...  선택 → xxx.p12 파일로 저장됨
 - 다른 MAC에서 키체인 접근 실행하고 파일 → 항목 가져오기... 으로 xxx.p12 파일 가져오기

Posted by 바트정