개요
in_app_purchase_storekit 패키지는 Flutter 애플리케이션에서 iOS 및 macOS용 네이티브 앱 내 구매 기능을 제공합니다. 이는 Apple의 StoreKit 프레임워크를 활용하여 개발자가 제품 목록을 관리하고, 구매를 시작하며, 거래 영수증을 안전하게 처리할 수 있도록 합니다. 이 구현은 Apple 플랫폼에서 디지털 상품 또는 구독 서비스를 제공해야 하는 앱에 필수적입니다. 이 패키지는 더 광범위한 `in_app_purchase` 플러그인과 원활하게 통합되어 플랫폼 간 일관된 동작을 보장합니다. 샌드박스 테스트와 생산 환경 모두를 지원하여 개발 및 배포 워크플로우에 적합합니다.
사용 사례
- iOS 앱용 인앱 구매 구현
- macOS에서 구독 관리
- Apple의 사전 환경을 사용한 테스트 구매
- 구매 영수증을 안전하게 처리하기
- 기존 플러터 내부 구매 로직과의 통합
주요 기능
- 네이티브 StoreKit 통합
- iOS 및 macOS 지원
- 사전 및 생산 모드 지원
- 영수증 검증 기능
- Flutter의 in_app_purchase 플러그인과 원활하게 통합
적합한 대상
- 앱 내 구매 기능을 사용하여 iOS/macOS 앱을 개발하는 플러터 개발자
- 구독 관리가 필요한 앱
- 애플 생태계를 대상으로 하는 개발자
- Flutter의 in_app_purchase API를 사용하는 팀
- 안전한 거래 처리가 필요한 프로젝트
고려 사항
- Apple 개발자 계정이 필요합니다
- iOS 및 macOS 플랫폼에 한정
- 적절한 App Store Connect 구성이 필요합니다
- Flutter의 in_app_purchase 핵심에 의존합니다
- Android 또는 웹과 호환되지 않습니다