1. Apple Developer 계정에 접속
https://developer.apple.com/kr/
Apple Developer
Apple 플랫폼에서 개발할 절호의 기회입니다
developer.apple.com
1-1. 로그인을 한 후에 <앱>이라는 카테고리 클릭
1-2. 처음 앱을 만든다면 <앱 추가>버튼이 보일 것이고 이미 앱을 만든 사람이라면 +버튼을 누르면 된다.
1-3. 그러면 신규앱을 작성할 수 있는 팝업이 나오는데 이때, 번들 ID를 만들지 않았다면 생성하면 된다.
2. Certificates 생성 (앱 번들 ID)
-인증서, 식별자 및 프로파일을 눌렀다면 다음과같은 입력 란이 보인다.
Description : 앱의 설명 작성인데 알아보기 위함이니까 제목으로해도 상관 없음
Bundle ID : 번들 ID
- 이때 Explicit App ID, Wildcard App ID 이 두가지로 나뉘는데
Explicit App Id는 하나의 어플을 명시할 때 사용하는 반면,
WildCard App Id는 하나의 bundle Identifier을 활용할 수 있도록 편의성을 강화시킨 것이다.
때문에 WildCard App Id는 하나의 bundle Id로 iOS, macOS, watchOS를 지원할 수 있다.
두가지를 입력하고 WildCard App Id와Wildcard App ID의 입력이 끝났다면
본인 앱에 들어가는 기능들을 추가해준다.
ex)로그인, 앱 알림, 인앱결제는 자동으로 추가
3. 앱 생성
번들 ID까지 완료했다면 다시 돌아와 앱을 만들어준다
-플랫폼은 본인이 타겟으로하는 플랫폼을 타겟해준다.
-이름은 앱의 이름을 입력해주고
-기본언어는 앱의 주로 사용되는, 주 타겟으로하는 국가의 언어로 설정해두면 좋다.
-번들 ID에는 방금 만들 id를 입력
- SKU(stock keeping unit)
- 재고 관리 코드. (ex: obscure_2025_03_27)
4. 마무리
-앱 정보, 앱이 수집하는 개인정보 등 입력해야 하는 부분들을 작성하고
Xcode빌드 까지하면 끝
+ 수출 규정 관련 문서 누락
Xcode에서 빌드할때 정의해도 되지만
관리 - 위에 언급된 알고리즘에 모두 해당하지 않은 - 저장
하면 해결되지만 만약 잘 읽어보고 수출할 예정이 있다면 관련 문서를 넣어줘야함