This section of the User Manual contains iOS-specific development information on topics such as input, in-app purchases, and debugging.
| Topic | Description |
|---|---|
| Swift Xcode project type for iOS and tvOS | Learn how to use the Swift Xcode project type for iOS and tvOS. |
| Structure of a Unity Xcode Objective-C project type | Understand the structure of a Unity Xcode Objective-C project type. |
| Device features and behavior on iOS | Access device features, control screen orientation, and support iPad multitasking in your iOS application. |
| 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 | Optimize your Unity project for iOS devices. |
| Native plug-in development for iOS | Create and use native plug-ins in your 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. |