在 iCloud 上保存数据
Posted
技术标签:
【中文标题】在 iCloud 上保存数据【英文标题】:Saving Data on iCloud 【发布时间】:2013-04-06 00:09:03 【问题描述】:我已经能够将 plist 与所有用户的高分同步到 iCloud。
我仍然无法弄清楚如何制作它,因此人们不能只进入 iCloud 文档文件夹并更改这些值。
我知道 Jetpack Joyride 会将他们的游戏信息保存到 iCloud,但是当我进入文档文件夹时,里面什么都没有(他们会将其保存到自己的服务器吗?)
我用“Game.sav”文件保存的另一个游戏。
在 iCloud 中是否有用户无法访问的文件夹?如果他们可以更改 Game Center 的高分或成就数字,那将毁掉游戏。
提前致谢!
【问题讨论】:
【参考方案1】:代替 iCloud 的文档保存功能,使用 iCloud 的键值功能(NSUbiquitousKeyValueStore)。用户看不到。
【讨论】:
我正在考虑使用它,但它是否能够处理 50 多个级别的高分(我知道空间有限,我不知道具体会占用多少.) 此外,文档声明它不应该经常保存(每次用户赢得关卡时都会保存)。您是否有使用键值功能的经验,而我的担心是无效的?谢谢! 为什么不制作一个包含 50 多个高分等级的文件并看看它有多大? 我想这回答了我的问题,谢谢!我希望它成功:)以上是关于在 iCloud 上保存数据的主要内容,如果未能解决你的问题,请参考以下文章