Aucune description
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
APPLE c9d5bdcd60 va il y a 1 an
..
.sample.json va il y a 1 an
README.md va il y a 1 an
README.md.meta va il y a 1 an
SubscriptionGroup.cs va il y a 1 an
SubscriptionGroup.cs.meta va il y a 1 an
UpgradeDowngradeSubscription.cs va il y a 1 an
UpgradeDowngradeSubscription.cs.meta va il y a 1 an
UpgradeDowngradeSubscription.unity va il y a 1 an
UpgradeDowngradeSubscription.unity.meta va il y a 1 an
UserWarningAppleAppStore.cs va il y a 1 an
UserWarningAppleAppStore.cs.meta va il y a 1 an

README.md

README - In-App Purchasing Sample Scenes - Apple App Store - Upgrading and Downgrading Subscriptions

This sample showcases how to use Unity IAP to upgrade and downgrade subscriptions. This allows players to change their subscription, and pay a different amount of money for a different level of service.

You can offer users different subscription tiers, such as a base tier and a premium tier or monthly and yearly subscriptions. A user that is already subscribed may be given the opportunity to pay a different amount of money to upgrade or downgrade their subscription’s tier to a different service level.

On Apple, the user purchases a subscription, and upgrades or downgrades by purchasing a second, or by visiting the Manage Subscriptions sheet.

Instructions to test this sample:

  1. Have in-app purchasing correctly configured with the Apple App Store.
  2. Configure two subscriptions of different tiers in the Apple App Store, under the same subscription group. This can be as simple as having a “normal” subscription and a “VIP” subscription. Assign both of these products to a single Subscription Group.
  3. Set your own product’s id in the InAppPurchasing game object > Upgrade Downgrade Subscription script > Normal Subscription Id field / Vip Subscription Id field or change the normalSubscriptionId and vipSubscriptionId fields in the UpgradeDowngradeSubscription.cs script.
  4. Build your project for iOS.

NOTE: Testing may be complicated and not convincing when using the Apple Sandbox app store. Only certain dialogs may appear, and there may be no “upgrade / downgrade” UI presented. Also the “Manage Subscriptions” Apple iOS feature may not work when testing with the Sandbox.

See Apple’s documentation on the topic for more information.