Açıklama Yok
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
APPLE c9d5bdcd60 va 1 yıl önce
..
.sample.json va 1 yıl önce
README.md va 1 yıl önce
README.md.meta va 1 yıl önce
SubscriptionGroup.cs va 1 yıl önce
SubscriptionGroup.cs.meta va 1 yıl önce
UpgradeDowngradeSubscription.cs va 1 yıl önce
UpgradeDowngradeSubscription.cs.meta va 1 yıl önce
UpgradeDowngradeSubscription.unity va 1 yıl önce
UpgradeDowngradeSubscription.unity.meta va 1 yıl önce
UserWarningAppleAppStore.cs va 1 yıl önce
UserWarningAppleAppStore.cs.meta va 1 yıl önce

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.