Post

Replies

Boosts

Views

Activity

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
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 visionOS Simulator: CloudKitWrapper not found
Hello, The plugin is from Apple Arcade Unity plugins shared by Apple to Apple Arcade developers. It does work with macOS,iOS, iPadOS and tvOS. We are experiencing this issue on the visionOS simulator and device only. Is there a way to have a version compatible with those platforms? Best,
Replies
Boosts
Views
Activity
Jun ’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.
Replies
Boosts
Views
Activity
Nov ’25
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
Replies
Boosts
Views
Activity
Nov ’25
Reply to GKLocalPlayer.isUnderAge always returns true on mac with an intel chips
Hello, I'm not at the office, but it seems to be the right OS version. I can confirm that tomorrow. On the GitHub page, the minimum supported OS version is indicated. 15.x is definitely supported.
Replies
Boosts
Views
Activity
Nov ’25
Reply to GKLocalPlayer.isUnderAge always returns true on mac with an intel chips
Hello @ahall32 Here is a new project version that should demonstrate the issue as expected: https://we.tl/t-5rlzGPgtmw Thanks
Replies
Boosts
Views
Activity
Nov ’25