Значок завершения игры Game Center не отображается на iOS7

После завершения достижения Game Center достижение полного баннера не появляется на iOS7. GKAchievement.showsCompletionBanner уже установлен на YES. Он отлично работает в iOS6 и iOS5. У кого-нибудь есть идеи, чтобы сделать эту работу? спасибо.

Это свойство класса GKAchievement, на которое я ссылаюсь.

@property(assign, NS_NONATOMIC_IOSONLY) BOOL showsCompletionBanner __OSX_AVAILABLE_STARTING(__MAC_10_8,__IPHONE_5_0);             // A banner will be momentarily displayed after reporting a completed achievement

Ответ 1

Кажется, что он сломан в iOS 7. Ниже приводится исправление, которое я использую. Вам просто нужно какое-то условие, чтобы заполнить Заголовок и Сообщение. Надеюсь, это поможет.

[GKNotificationBanner showBannerWithTitle:@"Achievement" message:@"Completed!" completionHandler:^{}];