Apple 제품군 공유
제품이 Apple 가족 공유에 적합한지 확인하고 나중에 가족 구성원이 해당 공유 구매에 대한 액세스 권한을 잃을 때와 같이 권한이 취소될 때 트리거되는 핸들러를 등록하는 방법을 알아봅니다.
읽는 시간 1분최근 업데이트: 12일 전
Apple은 자동 갱신형 구독과 비소모품 인앱 구매를 위한 가족 공유를 지원합니다. 가족 공유를 사용하려면 앱 스토어 연결에서 각 제품별로 활성화합니다. 설정 지침은 인앱 구매를 위한 패밀리 공유 켜기를 참고하십시오.
가족 공유 자격
Apple 제품 메타데이터의isFamilyShareableProduct.ProductMetadata.GetAppleProductMetadata()bool IsProductFamilyShareable(Product product) { var appleProductMetadata = product.metadata.GetAppleProductMetadata(); return appleProductMetadata?.isFamilyShareable ?? false; }
취소된 권한
앱은 가족 구성원이 공유 구매에 액세스할 수 없는 경우를 처리해야 합니다. 이렇게 하려면StoreController.AppleStoreExtendedPurchaseServicevoid AddAppleListeners(){ var applePurchaseService = UnityIAPServices.StoreController().AppleStoreExtendedPurchaseService; if (applePurchaseService != null) { applePurchaseService.OnEntitlementRevoked += EntitlementRevokedListener; }}void EntitlementRevokedListener(string productId){ Debug.Log($"Revoked product: {productId}");}