Some code changes will be required to support the new promoted in-app purchases of the App Store under iOS 11.
More info here:
It’s of course super early as this was just announced this week at WWDC, but I wanted to see if this was on Unity’s roadmap and when we might expect to see it in Unity IAP. We’re pretty excited about getting this into our games!
2 Likes
@cbarnes_bnea
This is supported! The only thing you will need to do is make sure that the store is initialized as early as possible when the game is started.
1 Like
This method is already implemented by Unity IAP?
It is new in the iOS 11 beta, so that was why I asked. If so, that’s awesome!
@cbarnes_bnea
A slight correction. We have not fully implemented the necessary methods, but they should be ready by the time iOS 11 is released.
But @Benvictus 's suggestion is a good best practice and necessary to make this work correctly.
Bruder
July 24, 2017, 9:58am
5
Hi @ap-unity , so if i’m using Unity 5.6.2, this is already implemented? i just get a call to ‘ProcessPurchase’ callback when app starts?
@Bruder
This feature will be available in a future version of the IAP plugin, so it will work in all version of Unity that support Unity IAP.
We have no release date set for that version, but it will be available by the time iOS 11 is released.
Bruder
July 26, 2017, 11:28am
7
Thanks @ap-unity , waiting for the update.
@Bruder
Version 1.13.0 of the IAP plugin was released recently and it supports the new iOS 11 features:
[1.13.0] - 2017-07-31
Added
iOS and tvOS - Added support for purchases initiated from the App Store using the new API in iOS 11 and tvOS 11. For more information about this feature, watch the “What’s New in StoreKit” video from WWDC 2017 . If you intend to support this feature in your app, it is important that you initialize Unity Purchasing and be prepared to handle purchases as soon as possible when your app is launched.
Apple platforms - The IAP Catalog tool will now export translations when exporting to the Apple Application Loader format.
Apple platforms - Add support for controlling promoted items in the App Store through IAppleExtensions. This feature is available on iOS and tvOS 11. Set the order of promoted items in the App Store with IAppleExtensions.SetStorePromotionOrder, or control visiblility with IAppleExtensions.SetStorePromotionVisibility.
2 Likes