http://monibu1548.github.io/2018/04/15/apple-development-2/
지난 포스팅 iOS Application 개발 시작하기 - 1 (개발자 등록, 인증서 등록) 에서는 애플 개발자 계정을 만들고 인증서를 등록했다.
이제 앱을 디바이스에서 실행시키기 위해 Provisioning Profile 을 생성하고, Xcode 프로젝트를 생성하는 과정을 다룬다.
앱을 생성하기 위해서 먼저 Apple Developer에서 어떤 앱을 만들건지 App ID를 생성해야 한다.
아래 체크박스는 어떤 추가 기능이 필요한지 선택할 수 있다. 일단 패스하고 필요한 기능이 있다면 나중에 추가가 가능하다.
Provisioning Profile 이란, 앱이 디바이스에서 실행 될 수 있는지 정보를 갖고 있는 파일이며 .mobileprovision
확장자를 갖는다.
Provisiong Profile은 다음과 같은 정보를 갖고 있다. (Development)
Provisioning Profile은 인증서와 마찬가지로 애플 개발자센터에서 생성한다.
Certificates, Identifiers & Profiles
메뉴에서 아래 버튼 클릭한다.
인증서 생성때와 마찬가지로 Development
와 Production
으로 구분되며 같은 구분의 인증서와 연결된다.
다음페이지에서는 App ID
에서 생성한 ID를 선택한다.
전 포스트에서 만들었던 인증서를 선택한다.
앱을 테스트 할 디바이스를 선택한다.
Devices
에서 어렵지 않게 가능하다!짜잔. Provisioning Profile이 생성되었다.
다운로드 받고, 더블클릭해서 실행하자. 그러면 XCode디렉토리에 자동 등록된다.
XCode 실행 -> 메뉴 File
-> New
-> Project
Single View App 선택
App ID를 만들때 입력했던 Bundle ID 입력, App Name 입력해서 프로젝트 생성 후
프로젝트 파일을 열어보면 다음과 같다.
이제 Signing
영역에서 Debug(Development), Release(AppStore) 프로비저닝을 선택하여 마무리한다.
이제부터 코딩 시작!