The Apple Unity Plug-Ins expose a selection of Apple platform frameworks to Unity developers.
To get started with integration of these plug-ins into your Unity projects, run python3 build.py
and use the .tgz
packages in the Build/
directory. For a more detailed walkthrough, please check out the Quick Start Guide, which also includes introductions to each plug-in.
Home | Feedback | Quick Start Guide | Build Script |
---|
Plug-In | Description |
---|---|
Apple.Core | Provides integrated build post process management and Editor UI. Note: Apple.Core is a dependency of all Apple Unity plug-ins. |
Apple.Accessibility | Provides Apple's accessibility to Unity developers allowing adding supports to Apple's built-in assistive technologies such as VoiceOver. |
Apple.CoreHaptics | Brings Apple's Core Haptics framework to Unity developers, enabling for customizable haptic patterns and in-depth playback control on supported devices. This Plug-In also includes UIKit's UIFeedbackGenerator API. |
Apple.GameController | Exposes Apple's GameController framework to Unity developers allowing for rich controller features in macOS, iOS, and tvOS apps. |
Apple.GameKit | Allows Unity developers to easily integrate GameKit features such as leaderboards, achievements, and match making. |
Apple.PHASE | The PHASE plug-in allows Unity developers to take full advantage of Apple's new geometry and material aware spatial audio system. |
See the Feedback documentation for more information.