2016년 5월 8일 일요일

Certificates, Identifiers & Profiles 등록 방법

애플 개발자 등록을 마친후 진행해야 합니다 
만일 개발자 등록이 안되신 분들은 아래 링크를 참조하여 등록을 하시길 바랍니다.

https://swifteyes.blogspot.kr/2016/05/blog-post.html

애플 개발자 등록을 마치셨다면 
Certificates, Identifiers & Profiles 를 등록을 진행하도록 하겠습니다.

<전체적인 내용 정리>

1. CRS 파일 생성
2. Certificate 생성
3. App ID 등록
4. Devices 등록
5. Provisioning 등록
6. 테스트 시작!

시작하겠습니다.


1. CRS 파일 생성하기

우선 먼저 자신의 Mac 에서 CSR 파일을 생성
>>유틸리티 > 키체인 접근 실행 > 상단메뉴에서 인증서 지원 > 인증기관에서 인증서 요청 클릭

>> 이메일주소, 이름 입력후 디스크 저장됨 /  본인이 키 쌍 정보 지정 체크 


>> 계속 버튼 누르고 CSR 파일저장


>> 저장된 CRS 파일은 추후 사용되니 저장하시길 바랍니다.

2. certificate을 생성하여 다운받고 설치


iOS 앱을 개발, 배포 하기위해선 iOS Devolpment Certificate (앱개발시 필요)와 iOS Distribution Certificate(앱 배포시 필요)의 certificate가 필요하다.

정식 개발자가 되었다면 (129,000원 결제성공)  애플 개발자 페이지 로그인 시 아래 이미지처럼 보인다 
>>Certificates, Identifiers & Profiles 를 클릭




>> 왼쪽 메뉴항목들을 하나하나 채워나가야 한다 (Certificates, Identifiers, Devices, Profiles)
      먼저 Certificates 에서 All 버튼을 눌러 오른쪽 상단의 를 누른다



>> 먼저 iOS Devolpment Certificate 를 만들어 보자.
     일단 Worldwide Developer Relations Certificate Authority 를 클릭해      
     WWDR certificate 를 다운받아 두자!! (중요! 나중에 설치해야함)




>>  WWDR certificate 를 다운 받았다면 iOS App Development 를 체크 하고 컨티뉴 ~


>> 다음 페이지도 무조건 컨티뉴~


>> 파일 하나를 업로드 해달라고 한다. 맨처음 만들어 놓은 CSR파일을 이제서야 쓰게 된다


>> Choose File.. 버튼을 눌러 저장해둔 CRS 파일을 업로드 하자



>> iOS Devolpment Certificate 가 만들어졌다 다운받아서 설치 하면 인증서가 추가 된다.
    키체인 실행해서 인증서가 추가 되었는지 확인해 보자    



>> 키체인에서 인증서를 확인해보면 인증되지않은 기관? 대충 인증서가 문제있다고 붉은 글씨로
     쓰여져 있을수도 있다.(아님말고) 당황하지 말고 그냥 따라하자!

>>인증서확인 후 아까 전에 받아둿던 WWDR certificate 을 설치하자 (모르면 위에참조)
    인증서의 붉은글씨가 사라졌을것이다.

>>마지막으로 Distribution Certificate 를 만들자 
    방법은 iOS Devolpment Certificate 만들었을때와 같다 
    오른쪽 상단의 를 누른다 

   
>> App Store and Ad Hoc  체크 후 컨티뉴~
     다음절차는 같다 CRS파일 업로드 후 Distribution Certificate 가 만들어지면 다운받아서
     설치하면 인증서가 추가된다. (키체인 실행후 확인해보시길..)
   
 >> 제대로 따라 했다면 아래처럼 추가 되었을것이다.
    
==============================  참고 ==============================
*위 과정중에 생성하고 설치한 파일들 (이 네개로 끝이다)


3. App ID 생성
>> App ID는 개발할 앱에 고유 ID를 넣어주는것이다.
    먼저 Name 을 적어준다 (아무거나 상관없지만 앱 이름을 넣는다면 헷갈리지 않을듯 하다.)
     
>> 아래 체크 박스를 보면 App ID Suffix를 선택해야 하는데  앱 서비스(Push, iAD, Game 
Center 등)기능을 사용할 경우 Explicit App ID를 선택, 아닐 경우에는 Wildcard App ID를 선택
하면 된다. 
     


>> 사용하는  App ID Suffix 에 따라 App Services 에서 제동하는 서비스들의 항목
     들이 활성화 되거나 비활성화 된다.
     아래는 Explicit App ID를 선택했을 경우다. 사용할 서비스 체크 하고 컨티뉴~
     참고로 서비스는 추후에 추가 가능 하다!!
      *Wildcard App ID 선택 시 대부분 서비스들이 비활성화 된다.
    
























>> 내용을 다시한번 확인하고 완료!! 


>> 등록이 완료 되었다.!!



4. Devices 등록
 기기등록은 쉽다 Name 과 UDID 만 입력하여 컨티뉴~컨티뉴~~~ 하다 보면 추가된다.
  Name : 알아서.. 쉽게 정하자!
   UDID  : Xcode  실행 후 핸드폰을 연결하고 window > devices 누르면 핸드폰 정보중
                Identifier 항목을 복사하여 붙여 넣으면 된다





* 테스트 기기 등록을 100대로 제한을 둔다는 말이 있으니 주의해서 등록 하시오! (확실치 않음)

5. Provisioning 등록

Provisioning Profile은 certificate, 등록된 테스트 기기 목록, App ID를 하나로 묶는 역할을한다
certificate 와 마찬가지로 개발용프로필과 배포용 프로필을 만들어줘야 한다!

먼저 Development profile 을 만들어보자
>> 왼쪽 메뉴 중에 Provisioning profiles >  Development > 우측 상단의 + 를 눌러 추가해보자
    iOS App Development 를 체크 하고 컨티뉴~

>> App ID 선택 후 컨티뉴~


>> Devolpment Certificates 선택 후 컨티뉴~


>> Devices 선택 후 컨티뉴~


>> Profile Name 입력 후 컨티뉴 하면 완료


>>이제  Distribution profile 을 만들어보자
    방법은 같다 Distribution > 우측 상단 +  를 눌러 추가한다
   

>> App Store 를 체크후 컨티뉴 한다.
    Development 와는 달리 Device 선택하는 부분이 없다
    App ID 선택 > Distribution Certificate 선택 > 프로필 이름 입력 > 생성완료
   


>> 프로필 생성 완료~~! 확인해보자


>> 프로필 파일 경우 따로 받을 필요 없을듯 하다. Xcode 실행후 fix 하면 알아서 되는듯 하니..

6. 테스트 시작!!


애플 개발자 등록방법 2016년 5월 8일 기준!!

애플 개발자 등록 절차

1. 개발자 등록 페이지 이동
   애플 개발자 로그인 > Account 페이지 이동 > 하단 영역 클릭 (이미지 참조)

 

>> Enroll 클릭


>> 무조건 승인!!



>> 이후 Entity Type 설정  (저는 개인개발자로 ..진행) 후 컨티뉴~





2. 개인 정보 입력
    연락처, 주소  등.. 입력.. 알아서



>> 쭈욱~ 입력 후 아래로 스크롤 하다보면 동의하는 부분 나옴 체크박스 체크 하고 컨티뉴~



>> 다시 한번 입력한 정보 확인 후 컨티뉴 버튼 누르면 결제 확인 페이지로 이동 (이미지 참조)





3. 청구 정보 입력 후 결제
    청구 연락처와 청구 주소 입력 후 결제 129,000원..ㄷ ㄷ



4. 결제 완료 안내 페이지





7. 메일 내용 확인 후 다시 로그인 하면 개발자로 등록 완료 됩니다.!!




추천 게시물

애플 개발자 등록방법 2016년 5월 8일 기준!!

애플 개발자 등록 절차 1. 개발자 등록 페이지 이동    애플 개발자 로그인 > Account 페이지 이동 > 하단 영역 클릭 (이미지 참조)   >> Enroll 클릭 >> 무조건 승인!! ...