Nenhuma descrição
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
APPLE c9d5bdcd60 va 1 ano atrás
..
.sample.json va 1 ano atrás
README.md va 1 ano atrás
README.md.meta va 1 ano atrás
SubscriptionGroup.cs va 1 ano atrás
SubscriptionGroup.cs.meta va 1 ano atrás
UpgradeDowngradeSubscription.cs va 1 ano atrás
UpgradeDowngradeSubscription.cs.meta va 1 ano atrás
UpgradeDowngradeSubscription.unity va 1 ano atrás
UpgradeDowngradeSubscription.unity.meta va 1 ano atrás
UserWarningAppleAppStore.cs va 1 ano atrás
UserWarningAppleAppStore.cs.meta va 1 ano atrás

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.