You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
GKLocalPlayer.Authenticate() and GKLocalPlayer.Local.FetchItems() freeze on iOS 26.0 #82
Describe the bug
GKLocalPlayer.Authenticate() and GKLocalPlayer.Local.FetchItems() freeze indefinitely on iOS 26.0. No callbacks, completion, or errors are triggered.
To Reproduce
Run the app on a device with iOS 26.0
Call GKLocalPlayer.Authenticate()
Call GKLocalPlayer.Local.FetchItems()
Expected behavior
Methods complete successfully or return an error.
Desktop (please complete the following information):
Device: iPhone (any)
OS: iOS
Version: 26.0
Apple.Core: 3.1.8
Apple.GameKit: 3.1.8
Additional context
Issue does not reproduce on iOS 26.1 - works correctly there.
One of our users is experiencing a similar issue with GKLocalPlayer.Local.FetchSavedGames() on iOS 26.6.1 (Unity 6000.3.11f1, Apple.GameKit 3.0.2). The returned Task remains pending without a result or exception, blocking startup.
Reinstalling the app and signing out of Game Center did not help. Could this be related to the issue reported here?
@kyubuns it could be. One thing that would be worth doing is getting native logs with Feedback Assistant. I believe this is not unique to the Unity plugins.
Activity
petrinordlund commentedon Jan 29, 2026
This seems to happen also on iOS 26.2.1.
Remove user specific paths in xcconfig (apple#82)
kyubuns commentedon Sep 12, 2026
One of our users is experiencing a similar issue with
GKLocalPlayer.Local.FetchSavedGames()on iOS 26.6.1 (Unity 6000.3.11f1, Apple.GameKit 3.0.2). The returned Task remains pending without a result or exception, blocking startup.Reinstalling the app and signing out of Game Center did not help. Could this be related to the issue reported here?
ryzngard commentedon Sep 14, 2026
@kyubuns it could be. One thing that would be worth doing is getting native logs with Feedback Assistant. I believe this is not unique to the Unity plugins.