2019년 6월 19일 수요일

[GOOD LUCK][COCOS] ios 인증서 등록(Certificates, Identifiers, Profiles)

1. 인증 기관에서 인증서 요청 

   1) 키체인 실행 --> 키체인 접근 --> 인증서 지원 --> 인증 기관에서 인증서 요청...





 2) CertificateSigningRequest.certSigningRequest 생성

    - apple 계정의 이메일 입력 한다.
    - "디스크에 저장됨" 체크
    - 계속 버튼을 클릭하여 파일을 자신의 프로젝트 안에 저장한다.




 3) 파일 저장

 
   

2. Certificates 생성

      1) "+" 버튼을 클릭하여 개발용과 배포용을 각각 1개씩 생성한다.


  

    2) iOS Development 생성 (개발용)

       -  iOS App Development 선택 --> Continue 클릭


    - CertificateSigningRequest.certSigningRequest 파일 업로드

      Choose File 클릭하여 위에서 저장한 파일을 업로드 한다. 

  

  3) iOS Distribution 생성 (배포용)

     - iOS Distribution (App Store and Ad Hoc) 선택 --> Continue 클릭



  - CertificateSigningRequest.certSigningRequest 파일 업로드

      Choose File 클릭하여 위에서 저장한 파일을 업로드 한다. 



  4) Certificate 다운로드 및 설치

       ios_development.cer
       ios_distribution.cer

       개발용과, 배포용 둘다 다운로드 후 더블 클릭하면 설치가 됩니다. (키체인 인증서 생성)


       

3. Identifiers 생성

   1) "+" 클릭하여 생성을 진행한다.





  2) "App IDs" 선택 후 진행





  3) Bundle ID 입력 

   xcode의 프로젝트의 Bundle Identifier와 같은 이름으로 Bundle ID를 입력하여 생성 완료 한다.
    






4. Devices 생성

    1) "+" 클릭하여 생성을 진행한다.



   2) Devices 등록      

     장치를 등록 한다.
     실제로 등록할 일은 발생하지 않습니다.
     xcode에서 Automatically manage signing 체크시 장비에
     연결되어 있는 핸프폰은 자동으로 등록이 됩니다.


   





4. Profiles 생성

  "+" 클릭 Development(개발용),   App Store(배포용) 둘다 각각 생성 한다. 




  1) Development(개발용)

      - iOS App Development 선택 --> Continue 클릭


   

  - 위에서 생성한 "App ID" 선택 --> Continue 클릭


  - 위에서 생성한 "Certificate" 선택 --> Continue 클릭


 - 위에서 생성한 "Device" 선택 --> Continue 클릭


 - 이름 입력 후 생성 완료


  2) App Store(배포용)

    - App Store 선택 --> Continue 클릭

     


    - 위에서 생성한 "App ID" 선택 --> Continue 클릭



- 위에서 생성한 "Certificate" 선택 --> Continue 클릭


 - 이름 입력 후 생성 완료



 3) Profiles 다운 로드

   Development(개발용),   App Store(배포용) 둘다 다운 로드

   




4) xcode에 Profiles 적용

  - Automatically manage signing 체크 해제를 한다. 


  - Import Profile... 선택하여 위에서 다운로드 받은
     xxxxxx_debug.mobileprovision 선택하여 적용 시킨다. 


  - release도 debug와 같은 방식으로 적용 시킨다. 




댓글 없음:

댓글 쓰기

앱 링크

1) ios 앱 링크       https://apps.apple.com/app/id1438419928 2) android 앱 링크       https://play.google.com/store/apps/details?id=nondeve...