Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


Developing for iOS

Contains iOS-specific development information on topics such as input, in-app purchases, and debugging.
Read time 1 minuteLast updated 12 days ago

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 tvOSLearn how to use the Swift Xcode project type for iOS and tvOS.
Structure of a Unity Xcode Objective-C project typeUnderstand the structure of a Unity Xcode Objective-C project type.
iOS mobile scriptingUnderstand scripting for iOS.
Input for iOS devicesDetect and handle user input on different types of iOS device.
Test and debug an iOS applicationTest and debug your Unity project for iOS.
Optimize performance for iOSUnderstand how to optimize your Unity project for iOS devices.
Create and use plug-ins in iOSUnderstand and use the plug-ins for iOS projects
Integrating Unity into native iOS applicationsIntegrate the Unity Runtime Library into iOS applications.
Deep linking for iOSUse deep linking on iOS devices.
iOS authorizations in UnityRequest access to iOS device features for your application.
Prepare your application for In-App PurchasesSet up a Unity application for downloadable content and in-app purchases.
Social APIUse the Social API to interface with GameCenter.