This section of the User Manual contains iOS-specific development information on topics such as input, in-app purchases, and debugging.
Topic | Description |
---|---|
iOS mobile scripting | Understand scripting for iOS. |
Input for iOS devices | Detect and handle user input on different types of iOS device. |
Test and debug an iOS application | Test and debug your Unity project for iOS. |
Optimize performance for iOS | Understand how to optimize your Unity project for iOS devices. |
Create and use plug-ins in iOS | Understand and use the plug-insA set of code created outside of Unity that creates functionality in Unity. There are two kinds of plug-ins you can use in Unity: Managed plug-ins (managed .NET assemblies created with tools like Visual Studio) and Native plug-ins (platform-specific native code libraries). More info See in Glossary for iOS projects |
Integrating Unity into native iOS applications | Integrate the Unity Runtime Library into iOS applications. |
Deep linking for iOS | Use deep linking on iOS devices. |
iOS authorizations in Unity | Request access to iOS device features for your application. |
Prepare your application for In-App Purchases | Set up a Unity application for downloadable content and in-app purchases. |
Social API | Use the Social API to interface with GameCenter. |