Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

108 Commits

Repository files navigation

Apple Unity Plug-Ins

Note: See the 2025-beta1 branch for updates to the Apple.GameKit and Apple.PHASE plug-ins to support new features and APIs announced at WWDC '25 on June 9, 2025.

Overview

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.

HomeFeedbackQuick Start GuideBuild Script
Plug-InDescription
Apple.CoreProvides integrated build post process management and Editor UI.
Note: Apple.Core is a dependency of all Apple Unity plug-ins.
Apple.AccessibilityProvides Apple's accessibility to Unity developers allowing adding supports to Apple's built-in assistive technologies such as VoiceOver.
Apple.CoreHapticsBrings 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.GameControllerExposes Apple's GameController framework to Unity developers allowing for rich controller features in macOS, iOS, and tvOS apps.
Apple.GameKitAllows Unity developers to easily integrate GameKit features such as leaderboards, achievements, and match making.
Apple.PHASEThe PHASE plug-in allows Unity developers to take full advantage of Apple's new geometry and material aware spatial audio system.

Minimum Supported OS Versions

OSVersion
iOS13.0
macOS10.15
tvOS13.0
visionOS1.0
watchOSnot supported

Leaving Feedback

See the Feedback documentation for more information.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages