본문 바로가기
Server&OS/AppStore&Mac OS

iPhone 개발자 등록 및 iPhone 개발자 라이센스 획득 절차

by 백룡화검 2011. 4. 5.

iPhone App를 개발한답시고 iPhone 2G를 회사에서 하나 받고 무작정 개발해보았다... 개발 방법론과 개발 툴에 대한 개인적인 견해는 정말 환상적었지만 개발 환경에 대한 개인적인 견해는 그리 좋은 평을 하고 싶지는 않다...
뭐랄까? 전세계 소프트웨어 개발자들에게 iPhone App를 개발하기 위해선 싫든 좋든 그들을 충실히 따르는 Third party가 되어야 한다는 無言의 압박을 가하고 있다는 느낌마저 들게 하는데

그 단적인 예로로
  첫번째, iPhone App를 개발하기 위해서는 무조건 Mac PC가 필요하다는것
  두번째, 개발에 사용되는 Mac PC, iPhone, Application, 심지어 개발자까지 돈을 지불해 가며 승인을 거쳐야
             iPhone Device에서 직접 테스트 할수 있다는 것이다...

            참고로 모든 라이센스는 1년동안 유효하고 개인이나 소규모 법인들이 사용하는 Standard는 99달러 , 
                      대규모 법인( 500명 이상 )는 255달러를 지불해야 한다. 
                      라이센스를 받지 않고서는 iPhone Device를 가지조 직접 테스트 할수도 없고 App Store에 등록도 하지 못한다. 
                       
지금까지 개인용 PC OS 의 독점 업체로 MS가 횡포를 부렸다면 앞으로는 스마트폰 OS 독점 업체로 애플이 횡포를 부릴지 않을까라는 우려심이 살짝 들기도 하고 이런 변화무쌍한 무한 경쟁시대에서 살아 남기 위해 발버둥 치는 소프트웨어 엔지니어의 고충을 생각하면 서글프기 짝이 없다...

자.. 용기를 내서 한번 iPhone을 한번 쑤셔 보자...

순서는 1, 개발자 등록 및 라이센스 계약하기 , 2, Sample iPhone App 개발, 3, xcode 시뮬레이터로 테스트 하기 , 4, iPhone Device에서 테스트하기 로 진행하겠다

1. 개발자 등록 및 라이센스 계약 하기
   준비사항 : 
                  공통 : Mac PC, 신용카드(Visa)
                  법인:  영문 사업자 등록증, 법적 책임자 정보

                  주의 사항 : 신청자의 영문 이름이 결제 카드의 영문이름과 동일해야 한다 
                                  법인 신청시 영문 사업자 등록증과 토시 하나 틀리면 안된다

    - 개발자 등록 사이트 접속(http://developer.apple.com/programs/register/)
       


         - 상단 ( Get Started )  클릭
             * Create ApplD : 새로운 ID 생성
             * Use an existing Apple ID : 이미 만들어진 ID 사용
             * 여기서는 새로운 ID 생성을 선택하고 Continue 버튼을 클릭 
          *주소랑 메일은 정확히 기재해야함

           * 이것 저것 개인정보 넣고 Continue
          * 동의하고 I Agree 클릭(클릭하는 순간 기재한 메일로 Verification Code가 날라 갑니다. )
 
           * 앞 단계에서 입력한 메일주소로 Verification( 확인서 )가 보내졌을거구 그 메일에 보면 확인 코드가 있는데..
             그 코드를 빈 박스에 복사해서 넣구 Continue
           * 여기서 주의 할것은 iPhone에서 보내는 메일은 모두 영문으로  날라 오기때문에 스팸메일로 빠질수 있으니 
             스펨 메일함도 체크....

           - 메일 내용 -
                * 메일에서 부여 받은 확인서 코드 "28961" 를 복사해서 붙혀 넣고 Continue.. ^^

        
           * 뭐.. 이제 등록 되었으니 ...아이디랑 패스워드로 로그인 하면 여러가지 지원을 받을 수 있다... 정도로 해석하면 될듯하고
              Continue 클릭

           이제 개발자 등록 되었으니 실제로 SDK를 구입해야 할차례...
     
            
            * 오른쪽 상단 "Join the Developer Programs 메뉴의 "Join Today" 클릭



           * Contine ( iPhone SDK로 개발하기 위해선 Mac OS X Leopard나 그 이후 버전이 필요하다라고 되어 있군.. 도둑놈들..)

           
           * 좀전에 개발자 ID는 등록 했고 프로그램 사용에 대한 등록만 하면 되니.. "New Apple Developer" 에 enrollment 항목
             에 체크하고 Continue

            * 여기서 개인으로 등록할거야 법인으로 등록할거냐.. 선택...
             
              법인 선택 시 영문 사업자 등록증에 기재된 내용과 똑같이 기재해야 하고
              회사 대표 전화번호, 법적 책임자 정보를 기재하는 화면이 개인 신청에 비해 추가된 화면임
              영문 사업자 등록증을 팩스로 보내 달라는 전화 또는 메일이 옴.

            "Company" 클릭 시 화면 

              여기서는 개인으로 신청할거니깐.. "Individual" 버튼에 클릭
          * 결제 카드에 적힌 이름을 넣어달라구 하구 주소랑 전화번호는 똑바로 기재 해 달라고 하고..
             요거 잘못 기재하면 승인 안납니다...
             
          * iPhone SDK를 구입할건지 Mac SDK를 구입할건지 체크 
    
         *입력한 내용 한번 더 확인 해주고...
         
          * License 동의하고
        
         *"Add to cart" 클릭하면 결제 창이 나오고 결제하기 버튼 크릭하면됨
          * 결제하는것으로 끝이 납니다..

          * 하지만 여기서 끝이 아니라는거......
          결제가 되더라도 바로 iPhone Device를 테스트 할 수 없습니다. 

          결제가 된 후 승인에 이르기까지 iPhone에서 몇번의 메일과 필요에 따라 전화가 올수 있습니다. 
          물론 전화는 한국 사람이 합니다..^^

          법인일 경우 법적 책임자에게 전화가 오고 또 영문 사업자 등록증을 팩스로 보내 달라는 메일도 날라 옵니다. 

          그때 지시에 따라 찬찬히 수용하시면 iPhone Device로 테스트 할수 있는 첫번째 과정이 끝납니다.
            
          다음 강좌에서는 개발자 등록 승인이 이루어지고 난뒤 어떻게 iPhone Device로 테스트 할수 있는지 알아보도록 하지요...

출처 : http://tory45.egloos.com/5225109