Я внедрил Game Center в свою игру.Однако меня беспокоит одна вещь: как определить, когда Game Center запускает всплывающее окно для входа в систему. Если пользователь работает пальцами быстро, а сеть работает немного медленно, он может запустить игру до запуска всплывающего окнаэто нормально, но я хочу поставить игру на паузу, когда они войдут в систему. Я думал, что будет вызван метод UIApplicationDelegate
- (void)applicationWillResignActive:(UIApplication *)application
, но это не так.
Есть ли способ обнаружить это и позволить мне приостановить игру, пока пользователь посещает всплывающее окно?