Unity supports a standardized Game Controller Input API provided by Apple as part of the standard Unity Input API. You can use the Game Controller to support users who use a controller to interact with your application. For more information, see Apple documentation on Game Controller.
Unity includes the Game Controller framework in the project only if a script in the project references Input.GetJoystickNames
. If it’s available, Unity iOS Runtime loads the framework dynamically.