我在 iTunes 连接中注册了一组成就。它们与排行榜一起显示在游戏中心 UI 上。但是,当我启动我的应用程序时,我无法从游戏中心加载成就数据。在以下代码片段中,“成就”NSArray 始终为“nil”。请注意,也没有错误。提前致谢!
[GKAchievement loadAchievementsWithCompletionHandler:^(NSArray *achievements, NSError *error)
{
if (error == nil)
{
for (GKAchievement* achievement in achievements)
[achievementsDictionary setObject: achievement forKey: achievement.identifier];
}
}];