Бесчисленные учебники GameCenter делают это:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(localUserAuthenticationChanged) name:GKPlayerAuthenticationDidChangeNotificationName object:nil];
У меня есть другие стандартные методы GameCenter для аутентификации пользователей и т. Д., Но я хотел получать уведомления об изменениях входа в игровой центр, когда приложение находится в фоновом режиме; Согласно многим книгам, онлайн-советам, приведенная выше строка кода - это то, как вы слушаете.
Но я не могу собрать приложение. Он утверждает, что name:GKPlayerAuthenticationDidChangeNotificationName
- это необъявленный идентификатор ... это сразу после того, как другой код GameCenter работает нормально (библиотеки и фреймворки действительно импортированы).
Есть идеи, что не так с моим name:GKPlayerAuthenticationDidChangeNotificationName
?