XCode 16.2 日本語化計画:
アプリ内購入に関する顧客の最新の取引を取得します。
productID
メソッドが最新の取引を検索するために使用する製品識別子 (ID)。
単一の Transaction を含む VerificationResult。顧客が製品を購入していない場合は nil になります。
あらゆる型のアプリ内購入に対してこのメソッドを呼び出します。以下のコード例は、最新の取引を要求して、顧客が文字列 productIdentifier で示される製品を購入したかどうかを判断する方法を示しています。
デフォルトでは、SKIncludeConsumableInAppPurchaseHistory プロパティリストキーが false の場合、このメソッドは、返金または取り消されない限り、終了した消耗品のアプリ内購入を除外します。
SKIncludeConsumableInAppPurchaseHistory プロパティリストキーを true に設定すると、このメソッドは、アプリが終了 (finish()) としてマークした消耗品のアプリ内購入を含むすべての取引を返します。
static var all: Transaction.Transactions
あなたのアプリのすべての顧客の取引を発行するシーケンス。
static var unfinished: Transaction.Transactions
顧客の未完了の取引を発行するシーケンス。
SKIncludeConsumableInAppPurchaseHistory
StoreKit が取引情報に、終了した消耗品アプリ内購入を含めるかどうかを決定するブール値。