Andorid App을 연결 완료 했으니, 이번에는 IOS App을 연결할 차례다.

 

RevenueCat에서 IOS App 만들기

1. 생성된 프로젝트로 들어가기

2. 좌측 메뉴에서 "Apps" 옆에 +add를 클릭하고, IOS 플랫폼 클릭

3. 항목 채우기

App name : 앱명

App Bundle ID : 앱 패키지명(com.xxx.xxx)

App Store Connect App-Specific Shared Secret : "SET SECRET" 클릭 후 아래 절차에서 얻어온 내용 입력

더보기

<구독 공유 비밀키 얻어오기>

1. 앱별 공유

  1. App Store Connect 에 로그인하세요
  2. "내 앱"으로 이동하여 앱을 선택하세요
  3. 왼쪽 메뉴의 '일반' 섹션에서 '앱 정보'를 선택하세요
  4. 오른쪽에 있는 앱별 공유 비밀 섹션에서 "관리"를 선택하세요.
  1. 공유 비밀을 생성하고 복사하세요

2. RevenueCat

RevenueCat 대시보드의 iOS 앱 설정에 비밀을 입력하세요:

P8 key file from App Store Connect : 아래 가이드에 따라, In-App Purchage Key 파일을 다운로드 받고, Issur ID를 입력

더보기

<앱 내 구매키란?>

In-App Purchase Key란?
앱 내 구매(In-App Purchase) 키는 각 앱마다 고유야 합니다. 하나의 키를 러 앱에서 공유하여 사용할 수 없습니다.  이유는 다음과 같습니다:

 

앱 내 구매 키의 미:

 
  •  앱의 매 거래를 증하는 증 수
  • 토어와 당 앱 간의 안 통신 위한 유 식별자
  • 당 앱의 구매 내역을 추적하고 관리하는 데 사
  •  앱마다 별도의 키를 생성해야 함
  • 는 해당 앱의 번들 ID와 연결
  • 한 번 생성된 키는 재생 가능하지만, 이전 키는 무효화

보안상의 이유

 
 
 
 
  • 앱별 고유 키를 용함으로써 매 검증의 안성 확
  •  앱의 보안 문제가 다른 앱에 영향을 미치지 않도록 격
  •  사용 방지 및 구매 내역 정확한 추적 가능
 

앱스토어 정:

  • Apple의 정책상 각 앱은 독립적인 구매 시스템을 가져야 함
  •  유는 앱스토어 가이드라인 위반
  •  시 앱 심사 거부나 앱스토어 퇴출 가능성 있음
 

라서, 각 앱마다 새로운 앱 내 구매 키를 생성하고 관리해야 합니.

 

<앱 내 구매 키 얻어오기>

1. 앱 내 구매

앱 내 구매 키는 사용자 및 액세스 → 통합 → 앱 내 구매 에서 App Store Connect에서 생성됩니다 . 동일한 App Store Connect 계정에 속한 모든 App Store 앱에 동일한 앱 내 구매 키를 사용할 수 있습니다.

앱 내 구매 키 생성을 선택하거나 , 과거에 앱 내 구매 키를 생성한 적이 있는 경우 활성 헤더 옆에 있는 "+" 기호를 클릭합니다. 키 이름을 입력하라는 메시지가 표시됩니다.

키가 생성되면 Active Keys 에 나타나고 다운로드할 수 있는 기회는 한 번 주어집니다.

API 키 다운로드를 선택하여 파일을 안전한 곳에 저장하세요. 다음 단계에서 이를 RevenueCat에 업로드해야 합니다.

key 명칭 추천 : promo cat

2. RevenueCat

App Store Connect에서 모든 것이 설정되면 이전 단계의 앱 내 구매 키를 RevenueCat에 업로드해야 합니다.

RevenueCat 대시보드에서 프로젝트 설정의 앱 탭에서 App Store 앱을 선택합니다.

앱 설정의 '앱 내 구매 키 구성' 탭에서 App Store Connect에서 다운로드한 앱 내 구매 키 .p8 파일을 업로드할 수 있는 영역이 표시됩니다.

3. RevenueCat

앱 내 구매 .p8 파일을 업로드하면 '발급자 ID'를 입력하는 영역이 표시됩니다.

이 발급자 ID는 App Store Connect의 사용자 및 액세스 → 통합 → 앱 내 구매 에서 찾을 수 있습니다 .

📘발급자 ID가 없습니다

페이지 상단에 발급자 ID가 보이지 않으면 App Store Connect API 키를 만드세요. 키 이름/액세스 수준은 중요하지 않습니다.

이것이 생성되면 발급자 ID가 페이지 상단에 표시됩니다. (발급자 ID는 앱 내 구매 키와 앱 스토어 커넥트 키 모두 동일합니다.)

발급자 ID를 복사하여 RevenueCat '발급자 ID' 필드에 붙여넣습니다.

'변경 사항 저장'을 선택하는 것을 잊지 마세요.

자격 증명 상태를 확인하세요

App Store 자격 증명 검증을 통해 Apple 자격 증명이 (다시) 업로드될 때마다 또는 언제든지 버튼을 클릭하여 검증합니다. 검증 결과와 함께 요약 메시지가 나타나 App Store 자격 증명 상태에 대한 추가 정보를 제공합니다.

자격 증명이 유효하면 모든 권한이 확인된 업로드한 P8 키 파일 아래에 "유효한 자격 증명" 메시지가 표시됩니다.

Valid credentials 제대로 체크되었는지 확인 후, Save Changes

(선택) Apple Connect API Key도 반영하자.

(주의) Valid credentials이 완료되려면 며칠 걸린다.

더보기

App Store Connect API 키 구성

App Store Connect API 키를 업로드하면 RevenueCat에서 App Store Connect에서 제품과 가격을 가져올 수 있습니다.

1. App Store Connect API 

App Store Connect에서 사용자 및 액세스 → 통합 → App Store Connect API 아래에 새 App Store Connect API 키를 만듭니다 .

새로 생성된 키에는 최소한 관리자(앱 관리 아님!) 액세스 수준이 있어야 합니다 .

생성된 키를 다운로드합니다. .p8 키 파일을 받게 됩니다. 또한 발급자 ID ("Active" 표 위에 표시됨)를 기록해 두십시오.

이 키는 한 번만 다운로드할 수 있으므로 안전한 곳에 보관해 두세요.

2. App Store Connect API 키를 RevenueCat

App Store Connect에서 모든 것을 설정한 후에는 이전 단계의 App Store Connect API 키를 RevenueCat에 업로드해야 합니다.

RevenueCat 대시보드에서 프로젝트 설정의 앱 탭에서 iOS 앱을 선택합니다.

앱 설정의 App Store Connect API 탭 아래에 App Store Connect에서 다운로드한 App Store Connect .p8 파일을 업로드할 수 있는 영역이 표시됩니다.

App Store Connect API .p8 파일을 업로드하면 1단계에서 저장한 발급자 ID를 입력하라는 메시지가 표시됩니다 .

또한 공급업체 번호를 입력하라는 메시지가 표시됩니다 . 이는 App Store Connect의 Payments and Financial Reports(보고서) 에서 페이지 왼쪽 상단 모서리 에서 찾을 수 있습니다 . 상단 탭에서 "보고서" 들어가면 subtitle로 #으로 시작하는 8자리 있음!

 

 

공식 가이드 문서는 아래와 같다.

https://www.revenuecat.com/docs/projects/connect-a-store

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기