使用云存储可以让玩家将nonconsumable交易道具存储在云端。这样当玩家更新了你的游戏时就不会导致数据丢失。
想想玩家如果重新下载了你的游戏,或是更新了v1.1。对于很多游戏来说,虚幻引擎制造的iOS游戏,每一个新的更新是重新安装了文件,包括存档文件。这样他买的道具将会被清零。苹果是不允许这样的事情发生的。
说的残酷一点,别人支付了费用而你给别人清零,这和抢劫没有分别。
因此,只有将你的数据存储在云端这种方式才能保证玩家能继续获得升级后的道具。主要的功能类是CloudStorageBase。该类继承自PlatformInterfaceBase。
下一篇文章研究这个类,这个类还牵扯到在苹果的设置,可以有效的帮助我更清楚一些iAP对接的内容。