Я хочу знать, подключен ли пользователь, запускающий мое приложение, к GameCenter (через приложение GameCenter или другое приложение), когда я впервые запускаю свое приложение.
Я узнал, что если я проверю логическое:
[GKLocalPlayer localPlayer].authenticated)
возвращает ложь. Я предполагаю, что одна вещь, которая может исправить это, работает при запуске:
[[GKLocalPlayer localPlayer] authenticateWithCompletionHandler:^(NSError *error)
Однако, если пользователь не подключен, появляется всплывающий игровой центр, который запрашивает существующую учетную запись или создает новую.
Итак, мой вопрос is: есть ли способ узнать, что мой пользователь подключил GC за пределами моего приложения, пока мое приложение не работает, без появления вышеуказанного предупреждения в случае, если он не подключен?
Спасибо !!