Callback not triggered when using Social.localUser.Authenticate in iOS

Hi All,

I’ve encountered a problem with Game Center Login. Some users said that they are stuck at our login procedure. After some research , I found out that they were stuck at Social.localUser.Authenticate().

And if they turn off the Game Center in the settings panel , the login prompt shows but after the user presses login, there’s no response.So , I believe that the callback is not triggered.

The problem only occurs when the iOS version is 16.0.2 or higher. Other OS versions seem to be fine, and all the devices I can get are working fine too. So I wonder if there’s anyone who has experienced this problem?

Might be the ATT stuff? I am not sure how Social interoperates with that… probably best to start with the apple docs on ATT:

https://developer.apple.com/documentation/apptrackingtransparency

Thanks for the reply!

Can you explain a little bit more about why you think it would be something to do with the ATT stuff?

We’ve already implemented it by using functions in Unity.Advertisement.IosSupport.And it seems to work fine on devices which have the Game Center Login problem.

It would be appreciated if there’s any further information.

Thanks!