Repolode
RevenueCat

RevenueCat/purchases-ios

Apple 플랫폼의 인앱 구매와 구독을 위한 Swift SDK로, StoreKit을 감싸고 RevenueCat 백엔드와 연동합니다.

스타
3,083
포크
448
열린 이슈
219
마지막 커밋
7시간 전

어떤 프로젝트인가요?

RevenueCat의 purchases-ios는 RevenueCat 구독 및 구매 추적 시스템을 위한 클라이언트 SDK입니다. StoreKit을 감싸 앱에서 전체 StoreKit 흐름을 직접 구현하지 않고도 상품을 조회하고, 구매를 진행하고, 구독 상태를 확인할 수 있습니다. SDK는 Swift로 작성되었으며 Objective-C에서도 사용할 수 있습니다.

SDK는 iOS, tvOS, macOS, watchOS, Mac Catalyst, visionOS를 지원하며, 최소 지원 버전은 iOS 13, tvOS 13, macOS 10.15, watchOS 6.2, visionOS 1.0입니다. Swift Package Manager, CocoaPods, Carthage로 설치할 수 있으며 Xcode 15 이상이 필요합니다.

서버 측에서는 RevenueCat이 영수증 검증, iOS·Android·웹 전반의 구독 상태 관리, 구매 및 갱신 이벤트용 웹훅, 전환율·MRR·이탈률 등의 분석을 처리합니다. 상품과 권한은 대시보드에서 원격으로 설정합니다.

핵심 기능

  • 01StoreKit 래퍼를 통해 상품을 조회하고 구매를 진행합니다.
  • 02iOS, Android, 웹 전반의 구독 및 권한 상태를 확인합니다.
  • 03서버 측에서 영수증을 검증합니다.
  • 04iOS, tvOS, macOS, watchOS, Mac Catalyst, visionOS를 지원합니다.
  • 05Swift와 Objective-C에서 사용할 수 있으며 SPM, CocoaPods, Carthage로 설치할 수 있습니다.

활용 사례

  • iOS 또는 macOS 앱에 구독이나 일회성 구매 기능을 추가합니다.
  • 사용자의 권한 상태에 따라 프리미엄 기능을 잠금 해제합니다.
  • 구독 앱의 구매 이벤트를 분석 또는 어트리뷰션 도구로 전송합니다.

빠른 시작

  1. 1

    Swift Package Manager를 통해 SDK를 설치하세요(자세한 내용은 Quickstart Guide 참고)

  2. 2

    더 빠르게 통합하려면 선택적으로 SPM 미러 저장소를 추가하세요

  3. 3

    iOS 샘플 앱 MagicWeather를 사용해 보세요

사용 전 알아둘 점

  • Xcode 15.0 이상이 필요하며 Apple 플랫폼에서만 작동합니다.
  • 제품 및 구독을 관리하려면 RevenueCat 백엔드 계정이 필요합니다.

토픽

자주 묻는 질문

purchases-ios은(는) 무엇인가요?
Apple 플랫폼의 인앱 구매와 구독을 위한 Swift SDK로, StoreKit을 감싸고 RevenueCat 백엔드와 연동합니다. RevenueCat의 purchases-ios는 RevenueCat 구독 및 구매 추적 시스템을 위한 클라이언트 SDK입니다. StoreKit을 감싸 앱에서 전체 StoreKit 흐름을 직접 구현하지 않고도 상품을 조회하고, 구매를 진행하고, 구독 상태를 확인할 수 있습니다. SDK는 Swift로 작성되었으며 Objective-C에서도 사용할 수 있습니다.
purchases-ios은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
purchases-ios은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
purchases-ios은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. purchases-ios의 마지막 커밋은 2026년 10월 22일입니다.
purchases-ios은(는) 어디에 사용할 수 있나요?
iOS 또는 macOS 앱에 구독이나 일회성 구매 기능을 추가합니다. 사용자의 권한 상태에 따라 프리미엄 기능을 잠금 해제합니다. 구독 앱의 구매 이벤트를 분석 또는 어트리뷰션 도구로 전송합니다.
purchases-ios는 어떻게 설치하나요?
Swift Package Manager를 통해 SDK를 설치하세요(자세한 내용은 Quickstart Guide 참고) 더 빠르게 통합하려면 선택적으로 SPM 미러 저장소를 추가하세요 iOS 샘플 앱 MagicWeather를 사용해 보세요
purchases-ios은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/RevenueCat/purchases-ios

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트