構造体


Product.SubscriptionInfo.Status


自動更新サブスクリプションの更新状況情報。



iOS 15.0+ iPadOS 15.0+ macOS 12.0+

tvOS 15.0+ visionOS 1.0+ watchOS 8.0+

struct Status




以下で言及


アプリ内購入用の StoreKit API の選択 (Choosing a StoreKit API for In-App Purchases)



概観


サブスクリプションの状況には、顧客が購入したサブスクリプションについて、App Store によって署名された更新情報が提供されます。





トピックス


サブスクリプション状況の変化の監視


static var updates: Product.SubscriptionInfo.Status.Statuses

サブスクリプションの状況が変化したときに状況情報を発行する非同期シーケンス。


static var all: AsyncStream<(groupID: String, statuses: [Product.SubscriptionInfo.Status])>


struct Statuses

新しいサブスクリプションの状況情報を傾聴する非同期シーケンス。



サブスクリプション状況情報の取得


let state: Product.SubscriptionInfo.RenewalState

自動更新サブスクリプションの更新状況。


let renewalInfo: VerificationResult<Product.SubscriptionInfo.RenewalInfo>

自動更新サブスクリプションの署名済み更新情報。


let transaction: VerificationResult<Transaction>

サブスクリプショングループの最新の取引。


struct RenewalInfo

自動更新サブスクリプションの更新情報。


struct RenewalState

自動更新サブスクリプションの更新状況。





関連


以下に準拠


Equatable

Hashable

Sendable





以下も見よ


サブスクリプションの状況と更新情報


struct RenewalInfo

自動更新サブスクリプションの更新情報。


struct RenewalState

自動更新サブスクリプションの更新状況。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ