Получите проблему с логином через Gamecenter.Когда новые пользователи запускают игру, они не входят в систему, им нужно войти в настройку и открыть Gamecenter, после чего аутентификация прошла успешно.Иметь такой код:
using UnityEngine;
using UnityEngine.SocialPlatforms.GameCenter;
public class DoLogin: MonoBehaviour
{
void Start()
{
GameCenterPlatform.ShowDefaultAchievementCompletionBanner(true);
Social.localUser.Authenticate(success => {
if (success)
Debug.Log("success");
else
Debug.Log("Failed to authenticate");
});
}
}
Возможность с GameCenter в XCODE была включена