thumbnail

2️⃣ iOS 인앱 결제 설정

iOS 앱에서 인앱 결제를 사용하려면 Apple AppStore 설정이 필요해요.

나쵸코드2025-02-19

1단계) App Store Connect에 접속 후, [사용자 및 액세스] 버튼 클릭

2단계) [통합] 탭 클릭

3단계) [앱 내 구입] 탭 클릭

4단계) [+] 버튼 클릭

5단계) 사용할 인앱 결제 키의 이름을 입력 후 [생성] 버튼 클릭

6단계) [앱 내 구입 키 다운로드] 클릭 → 인앱 결제 키 파일 다운로드 완료!

나쵸코드 대시보드에서 iOS 인앱 결제 설정 시 필요한 파일입니다.

1단계) App Store Connect에 접속 후, [앱] 버튼 클릭 → 나쵸코드에서 빌드한 앱 선택

2단계) [일반 정보] 탭에서 [앱 정보 탭] 클릭

3단계) AppStore 서버 알림에 프로덕션 서버 URL의 [URL 설정] 클릭

4단계) 새로운 창을 열어 나쵸코드 홈페이지 → 인앱 결제를 사용할 앱 대시보드 접속 → 접속한 URL의 앱 키 확인

URL 가장 끝에 위치한 "APP-" 문자가 앱 키입니다.

5단계) 아래 형식에 맞춰 프로덕션 URL 입력 후 저장

https://app.nachocode.io/api/iap/app-store/notification/production/{앱 키}

6단계) AppStore 서버 알림에 Sandbox 서버 URL의 [URL 설정] 클릭

7단계) 아래 형식에 맞춰 sandbox URL 입력 후 저장

https://app.nachocode.io/api/iap/app-store/notification/sandbox/{앱 키}

1단계) App Store Connect에 접속 후, [앱] 버튼 클릭 → 나쵸코드에서 빌드한 앱 선택

2단계) [앱 정보] 탭 클릭

3단계) Apple ID 확인

나쵸코드 대시보드에서 iOS 인앱 결제 설정 시 필요한 ID입니다.

1단계) App Store Connect에 접속 후, [앱] 버튼 클릭 → 나쵸코드에서 빌드한 앱 선택

2단계) 수익화에 [앱 내 구입] 탭 클릭

3단계) [+] 버튼 클릭

4단계) 상품 정보 입력 후 인앱 상품 생성

제품 ID는 일반적으로 패키지명+상품 식별자를 붙여서 사용합니다.

예시) com.nachocode.developer(패키지명) + 상품명 : cookie(상품명)

제품 ID를 나쵸코드 대시보드에 등록해야하므로 꼭 기억해주세요.

1단계) [사용 가능 여부 설정] 버튼 클릭

2단계) 인앱 상품을 판매할 [국가 및 지역] 선택 후 [완료] 버튼 클릭

3단계) 가격 설정을 위해 [가격 추가] 클릭

4단계) 인앱 상품의 기준 가격이 될 국가와 가격 입력 후 [다음] 버튼 클릭

5단계) 국가별 가격 설정 후 [다음] 버튼 클릭

6단계) 가격 확인후 [확인] 버튼 클릭

7단계) 이미지 및 심사 정보 입력

  • 상품 이미지의 사이즈는 1024x1024 입니다.

  • 스크린샷의 사이즈는 Apple 공식 문서에 나와있는 디바이스의 사이즈 중 한 가지로 설정해주세요.

  • 심사 정보는 앱 심사와 함께 인앱 상품 심사에 참고되는 정보입니다. 상품의 기능 및 설명에 대해 입력해주세요.

8단계) 설정 완료 후 [저장] 버튼 클릭

9단계) 다음에 출시할 앱에 인앱 상품이 포함된다면 [심사를 위해 제출] 버튼 클릭

1단계) 앱 기능 > 인앱 결제 > [지금 시작하기] 버튼 클릭

2단계) [설정] 탭 클릭

3단계) iOS에서 인앱 결제 사용시 iOS 인앱 결제 설정에 Apple ID 입력

Apple ID는 숫자 형식으로, 앱스토어 커넥트에서 확인 가능합니다.

4단계) iOS에서 인앱 결제 사용시 iOS 인앱 결제 설정에 Key ID 입력

키 파일 발급할 때 생성되는 고유한 ID입니다.

5단계) iOS에서 인앱 결제 사용시 iOS 인앱 결제 설정에 파일 업로드

AuthKey.p8 파일

6단계) [저장하기] 버튼 클릭