型メソッド


promotionalOffer(id:)


テスト環境での取引のプロモーション提供を設定します。


iOS 17.0+ iPadOS 17.0+ macOS 14.0+

tvOS 17.0+ visionOS 1.0+ watchOS 10.0+

static func promotionalOffer(id identifier: String) -> Product.PurchaseOption




パラメータ


identifier

取引に適用するプロモーション提供の識別子 (ID)。あなたの StoreKit 構成ファイルで識別子を設定する必要があります。



議論


StoreKit test を使用して Xcode であなたのアプリをテストし、buyProduct(identifier:options:) を呼び出す場合は、この購入オプションを使用します。このメソッドを使用すると、署名を指定せずにプロモーション提供をテストできます。


この呼び出しで使用するプロモーション提供 ID をあなたの StoreKit 構成ファイルで設定します。詳細については、Xcode で StoreKit テストを設定する (Setting up StoreKit Testing in Xcode ) を参照してください。


このオプションを適用すると、購入取引は顧客による提供コードの引き換えをシミュレートし、あなたの指定したプロモーションを含めます。





以下も見よ


Xcode で StoreKit テストのオプションを設定


static func purchaseDate(Date, renewalBehavior: Product.PurchaseOption.SubscriptionRenewalBehavior) -> Product.PurchaseOption

テスト環境での取引の購入日を設定し、自動更新サブスクリプションの更新動作を示します。


enum SubscriptionRenewalBehavior

テスト環境であなたが購入した自動更新サブスクリプションの更新オプション。


static func codeOffer(referenceName: String) -> Product.PurchaseOption

テスト環境での取引の提供コードを設定します。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ