Revenut Cat 사이트에서, Products라는 개념이 있지만 실제로는 App Store에서 등록된 인앱 상품과 연결되어야 실제적으로 의미가 있다.
App Store 인앱 월간 구독 상품을 등록하는 절차에 대해 알아보자.
1. App Store Connect 로그인
- appstoreconnect.apple.com에 접속
- 개발자 계정으로 로그인
2. 앱 선택
- "나의 앱" 섹션에서 해당 앱 선택
3. 인앱 구매 설정
- 왼쪽 메뉴에서 "기능" > "인앱 구매" 선택
- "+ 버튼" 클릭하여 새 인앱 구매 생성
4. 구독 상품 기본 정보 입력
- 구독 그룹 생성 (구독그룹명 : subscription_group)
- 구독 그룹 진입
- 구독 내 "생성" 버튼 클릭
- 식별정보 : pro_monthly_1
- 제품 ID : pro_monthly_1
- 구독 기간 : 1개월
- 사용 가능 여부 : 모든 국가
- 구독 가격 :
"구독 가격 추가" 선택 후, 미국/ $3.99 입력
- 현지화 :
- 대상 : "한국어"
- 표시 이름 : "프로 멤버십 (월간)"
- 설명 :
"클라우드 동기화를 통해, 여러 기기에서 완벽한 생산성을 경험하세요."
- 세금 카테고리 :
- 심사 정보 :
"
내 계정의 구독하기를 통해 구독이 가능하고, 구독 후 결제내역에서 구독 해제를 할 수 있습니다. 상품은 정기 결제 x개월, x개월, x개월의 상품으로 구성되어 있습니다. 구독과 관련된 내용은 약관에도 반영되있고, 결제 전 사용자에게 충분히 안내하고있습니다.
"
5. 가격 설정
가격 등급 선택 (Tier)
구독 기간 선택 (1개월)
필요한 경우 지역별 가격 조정
6. 구독 상세 정보 입력
구독명 입력 (사용자에게 표시됨)
설명 입력
각 언어별 현지화 정보 입력
검토 스크린샷 추가
7. 구독 리뷰 정보
검토용 계정 정보 입력
구독 테스트 방법 설명
구독으로 제공되는 콘텐츠 설명
8. StoreKit 설정
Xcode에서 StoreKit 구성
let productID = "com.yourcompany.appname.subscription.monthly"
if let product = await Product.products(for: [productID]).first {
// 구매 처리 로직
}
9. 테스트
샌드박스 환경에서 구독 테스트
TestFlight를 통한 베타 테스트 진행
10. 제출 및 심사
앱 업데이트와 함께 제출
인앱 구매 심사 자료 준비
주의사항:
구독 해지 정책 반드시 명시
개인정보 처리방침 업데이트
환불 정책 명확히 설정
자동 갱신 관련 안내 문구 포함
구독 기간 만료 전 갱신 알림 구현
이러한 절차를 완료하면 앱에서 월간 구독 상품을 제공할 수 있습니다.
최근댓글