본문 바로가기
모바일/모바일 개발

애플스토어 | 애플 개발자

by KISCH 2020. 3. 11.
반응형

 

Apple Developer


 

애플 개발에 관련된 모든 것이 여기서 진행되며
 
Membership
People
Certificates, ID & Profiles
iTunes Connect
Code-Level Support
 
문서를 비롯하여 iPhone OS 의 기존 혹은 새로운 기능을 사용하여 어플리케이션을 개발할 때 필요한 리소스를 얻을 수 있다
 
Download최신 iPhone OS, iPhone SDK, iTunes
Apple Developer Forums : 모든 방법을 동원해도 어쩔 수 없거나 구현에 질문이 생길 때 찾아야할 곳
 
 
애플개발자

 


 
 
Certificates, IDs & Profiles

 

메뉴
 
⊢ Certificates : 인증서 
Development (개발용) : iOS App Development 
Distribution (배포용) : App Store and Ad Hoc 
 Keys
Identifiers
App ID : 
어플리케이션 식별자, 
하나의 애플리케이션이 갖는 아이디. 
프로비저닝 프로파일과 짝. 
앱스토어에 등록할 때에도 필요
Bundle Seed ID : 
앱 아이디들을 그보다 상위에서 구분해주기 위해 존재.
동일한 키체인을 사용할 경우 동일한 번들 시드 아이디를 선택
⊢ Devices
∟ Provisioning : 개발자 인증서, App ID, 테스트 Device 정보 포함
Development (개발용) iOS App Development 
Distribution (배포용) : App Store
 
등록순서
 
1. 개발자 프로그램 등록
99달러/1년
2. 개발 인증 파일 설치 (Certificates)
CSR (Certificate Sinning Request) : 개발자 인증 요청서
키체인 액세스 프로그램을 이용 인증 사인 요청(CSR파일 생성) -> CSR파일 승인 받기 -> 인증파일 설치
3. Device ID 등록 (Devices)
디바이스 고유번호 등록
4. 애플리케이션 ID 만들기 (App IDs) -> 삭제 불가능
ex) 7K6UFC86L6.com.edosoft.munchcrunch : Seed ID/Bundle ID로 구성
5. 프로비저닝 프로파일 만들기 (Provisioning)
다운로드
6. 프로비저닝 프로파일 설치
더블클릭
삭제 : cd/Users/사용자/Library/MobileDevice/Provisiong Profiles/
7. Xcode 프로젝트 환경 설정
Build Settings 에서 Code Signing Identity

Info.plist에서 Bundle Identifier

 

인증서 설치

 

1. 개발 인증서, 배포 인증서 -> 키체인 접근 유틸리티를 통해 요청

2. 만료된 인증서를 키체인에서 삭제하지 않을 경우 컴파일 문제 발생 가능

3. WWDR (WorldWide Developer Relations:범세계 개발 관련자) 인증서

 

기타 

 

기기등록 : 기기의 이름과 식별자(UDID) 입력

애플리케이션 식별자 등록 : 개발자가 만든 애플리케이션은 각기 고유한 식별자를 지님

 

 

iTunes Connect


 

실제 앱의 제출과 관리 수행
 
1. Sales and Trends (판매와 동향) :
2. Contracts, Tax, and Banking (계약, 세금, 뱅킹) : 재무 정보를 관리
Form W-8BEN-X : 이중과세 면제
3. Payments and Financial Reports (재무 보고서) : 앱 판매 수입 보고
4. Manage Users (계정 관리) : 아이튠즈 커넥트 계정이나 앱 판매 계정 관리
5. Manage Your Applications (애플리케이션 관리) : 새로운 앱 제출 및 기존 앱 업데이트
6. Catalog Reports

7. Developer Forums

 

버전 및 플랫폼

 

나의 앱 - 버전 및 플랫폼 - 새로운 버전 추가

SKU : 앱스토어에서 보이지 않는 시리얼 

 

Prepare for Upload

 

Prepare for Upload는 앱 바이너리를 등록하겠다라고 하기 전의 상태

View Details로 들어 가셔서 우측 상단의 Ready for Upload를 누르시면 Waiting for Upload로 상태가 변경

그 상태에서 Xcode로 앱을 등록

 

TestFlight Beta Testing

iOS 앱을 앱스토어에 release 하기 전에 사용자들에게 미리 테스트 해 볼 수 있도록 한다.
애플 ID 로 이메일을 보내는 방식으로 테스트 할 유저를 1000명까지 초대할 수 있다.

 

반응형

댓글