Nav apraksta
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
APPLE c9d5bdcd60 va 1 gadu atpakaļ
..
.sample.json va 1 gadu atpakaļ
HandlingDeferredPurchases.cs va 1 gadu atpakaļ
HandlingDeferredPurchases.cs.meta va 1 gadu atpakaļ
HandlingDeferredPurchases.unity va 1 gadu atpakaļ
HandlingDeferredPurchases.unity.meta va 1 gadu atpakaļ
README.md va 1 gadu atpakaļ
README.md.meta va 1 gadu atpakaļ
UserWarningAppleAppStore.cs va 1 gadu atpakaļ
UserWarningAppleAppStore.cs.meta va 1 gadu atpakaļ

README.md

README - In-App Purchasing Sample Scenes - Apple App Store - Handling Deferred Purchases

This sample showcases how to handle deferred purchases using IAppleExtensions.RegisterPurchaseDeferredListener and test using IAppleExtensions.simulateAskToBuy.

Instructions to test this sample:

  1. If testing with Sandbox, have in-app purchasing correctly configured with the Apple App Store.
  2. Configure a non-consumable product.
  3. Set your own product’s id in the InAppPurchasing game object > Refreshing App Receipt script > No Ads Product Id field or change the goldProductId field in the HandlingDeferredPurchases.cs script.
  4. Build your project for iOS.
    1. If you are using a simulator with Xcode 12+, follow these instructions to set up StoreKit Testing. (We recommend using Storekit Testing if possible. Testing in Sandbox will not allow you to approve or reject Ask to Buy transactions.)
    2. In order to test deferred purchases using Storekit Testing, select Editor > Enable Ask to Buy. To approve and decline transactions, navigate to Debug > StoreKit > Manage Transactions. Right click on pending transactions to approve or decline.

Apple Deferred Purchases and Ask to Buy

To learn more about Ask to Buy, please see Request and make purchases with Ask to Buy and the SKPaymentTransactionState.deferred documentation from Apple.