2. 개발 환경
• Mac OS X 환경의 인텔 기반 Mac.
• Xcode5 기준, Mac OS X 10.8 (Mountain Lion) 이상.
• Xcode
• 무료 (Download available in Mac App Store)
• 통합개발환경 : 소스코드에디터, 디버거, 시뮬레이터 등을
모두 포함.
• OS X 및 iOS SDK (Software Development Kit) 포함.
4. Objective-C
• C언어를 확장한 ‘객체지향언어’
• iOS, OS X 개발 언어 (Objective-C 2.0)
• NeXTSTEP OS의 main language.
• 자주 등장하는 “NS” 가 NeXTSTEP을 의미.
• 애플 버젼의 Objective-C 개발환경을 Cocoa 라고 부
름.
5. But how can I ?
I know nothing about iOS Programming…
16. Distribution
• 개발과 테스트가 완료된 앱을 앱스토어에 업로드하고 배
포하는 과정.
• Distribution Provisioning Profile 발급.
• iTunes Connect를 통해서 submit.
• Upload - Review - Submit 완료 순서로 진행.
17. iTunes Connect
• 개발이 완료된 App을 AppStore에 등록하는 포털.
• itunesconnect.apple.com
• 배포된 App 관리 및 통계 Data 조회.
• 앱 등록 절차.
• Xcode에서 App의 Binary File을 Archive.
• iTunes Connect 에서 Submit 할 App 의 기본 정보 입력 후 Submit 신청.
• Xcode를 통해서 바로 iTunes Connect 에 Bin 파일 Submit 가능.
• Submit 하면 ‘앱 리뷰’를 앱스토어 리뷰어 (애플 직원)가 진행. (최대 1주 소요)
• 이슈 사항이 없으면 앱스토어에 등록.