Version: Unity 6 (6000.0)
Language : English
iOS authorizations in Unity
Social API

Prepare your application for in-app purchases

In-app purchases (IAP) allow you to offer additional downloadable content in your application, such as new levels or character cosmetics. You must integrate with the StoreKit API within your application using a native code plug-in before you can set up in-app purchases. For more information, refer to StoreKit (Apple).

Note: The Unity IAP package can be used to implement in-app purchases for iOS and other platforms you might want to develop for.

Organize your assets

The Addressables package provides a ready-made system to manage and organize AssetBundles in your project. It’s recommended to use the Addressables package rather than manage AssetBundles yourself.

Download your assets

If you are managing AssetBundles yourself, it’s recommended to use UnityWebRequest to access any remote assets. If using the Addressables package, this will handle asset downloads for you.

Note: Apple might change the folder locations where you’re permitted to write data. Make sure to check the latest Apple guidelines for the most up-to-date information.

Additional resources

iOS authorizations in Unity
Social API