Hello,
I just upload a small repro project here: https://we.tl/t-RmW3Mx03cm
The project consists of a blank Unity project in which Apple Unity plugins Core and GameKit have been installed. GameKit sample scene has been set as the default scene and voilà.
Specifications:
Unity 6000.0.58f2
Apple Unity Plugins: latest available in the repository
macOS: Tahoe 26.0.1
XCode: 26.0.1
After building the application, if runs as expected in the Mac M1. But running the same app on a Mac Mini with intel chip the Apple GameKit Sample failed to work. The authentication failed immediately:
UnloadTime: 1.172234 ms
[Apple.Core Plug-In Runtime] Initializing API Availability Checking
UnityEngine.DebugLogHandler:Internal_Log(LogType, LogOption, String, Object)
Apple.Core.Availability:OnApplicationStart()
[Apple.Core Plug-In Runtime] Availability Runtime Environment: macOS 15.6
UnityEngine.DebugLogHandler:Internal_Log(LogType, LogOption, String, Object)
Apple.Core.Availability:OnApplicationStart()
GameKitException: Code=-7 Domain=GKErrorDomain Description=The operation couldn’t be completed. (GKErrorDomain error -7.) (UnsupportedOperationForOSVersion)
at Apple.GameKit.GKGameActivity..cctor () [0x00000] in <00000000000000000000000000000000>:0
Rethrow as TypeInitializationException: The type initializer for 'Apple.GameKit.GKGameActivity' threw an exception.