IOS10游戏中心档案
GameCenter是苹果iOS设备内置的游戏中心应用,iOS上的很多游戏都会用它来记录游戏数据,比如排名、名次、挑战记录等。
Gameceter本身无法存档。如果你玩网络游戏,游戏服务商会读取你的gameceterID,并在自己的服务器上为你存档。如果玩的是单机游戏,存档会同步到icloud。可以看到icloud里有一个应用数据。同步的话,如果本地没有数据,会下载存档,如果有存档,会覆盖icloud存档。
在WWDC2016主题演讲之后,苹果推送了最新的iOS10和第一个开发者预览版的macOS Sierra。在这个版本中,苹果移除了iOS游戏玩家又爱又恨的游戏中心功能。为什么?现在苹果在开发者中心网站上专门对此进行了说明。
苹果在开发者中心网站上专门解释了游戏中心的移除。苹果表示,虽然游戏中心应用被移除,但苹果更新了GameKit API,之前游戏中心的数据仍然存在,可以读取。
在新版本中,如果游戏开发者想要显示游戏中心排行榜,需要调用GamerKit API来实现,同时也为其增加了单独的接口来实现显示功能。
此外,苹果还专门为多人游戏添加了新代码,以便开发者决定何时以及如何传输游戏数据。换句话说,除了原来的回合制和即时对战,现在的多人游戏可以实现更多的玩法。
除了游戏中心,苹果还更新了自iOS9以来就存在的ReplayKit。利用该功能可以实现原生游戏的实时直播,游戏可以同时支持四个MFI认证手柄,tvOS 10也为Apple TV提供手柄游戏支持。