Post

Replies

Boosts

Views

Activity

Reply to GKLocalPlayer.isUnderAge always returns true on mac with an intel chips
Hi @ahall32 I made another test project with a lower version of the plugins. It can be found here: https://we.tl/t-XewwDIc2Cs In this project, the authentication works as expected. Using a Mac with an intel chip the "isUnderAge" and "isMutliplayerRestricted" values return true, whereas there are no restrictions on the account. Same project on an M family chip will work as expected, meaning those values return false. Best, Seb
Nov ’25
Reply to GKLocalPlayer.isUnderAge always returns true on mac with an intel chips
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.
Nov ’25