我在AppStore上有2款游戏可用。在运行iOS 9的设备上,Game Center View显示了LeaderBoards,Achievements和Challenges的数据。
在运行iOS 10的另一台设备上,不会显示任何数据。
这些应用程序在AppStore上已有一段时间没有已知问题。进入iOS 10会导致游戏中心数据丢失。
使用GKGameCenterViewController
显示游戏中心视图。
我在iTunes Connect上查看过Game Center数据:一切正常。使用适用于Mac的Game Center应用程序或运行iOS 9的iOS设备上的Game Center应用程序也可以。
我在运行iOS 10的设备上运行测试,插入Xcode:一切都很好,使用相同的Game Center帐户。
当然,在所有这些测试中,都会使用相同的Game Center凭据。
“Aucunedonnéedisponible”是“无数据资料”的法语翻译。
答案 0 :(得分:2)
鉴于以前在IOS9上工作过的单个设备现在不能在IOS10上工作,即使具有相同ID的其他设备工作正常,我们也必须考虑服务器端和客户端问题:
服务器端问题:我们不能排除服务器端问题,特别是考虑到GameCenter出现的其他服务器端问题。在过去,由于Apple从未解释过的原因,只需更改默认排行榜就可以解决各种游戏中心 - 不会玩游戏的问题。创建新的排行榜并使其成为默认排行榜,或者只是更改哪个排行榜是默认排行榜,似乎就足够了。但是,根据我自己的经验,当问题影响所有用户,而不仅仅是1个设备时,这种情况会有效。
客户端问题:由于您在使用单个游戏中心ID的不同设备上看到不同的行为,我相信它更有可能成为源于升级过程的客户端问题。我会尝试两件事。
首先,在受影响的设备上注销游戏中心,然后使用不同的游戏中心ID重新登录。问题是否仍然存在?
其次,退出所有三个iTunes,iCloud和gameCenter(3个单独的位置)。重新启动设备,然后重新登录。
不可否认,所有这些都是用稻草抓住的,但这些项目在过去已经为我纠正了奇怪的游戏中心行为。