2013-04-06 93 views
-1

我已经能够将plist与用户的所有级别高分同步到iCloud。在iCloud上保存数据

我仍然无法弄清楚如何制作,所以人们不能只进入iCloud文档文件夹并更改这些值。

我知道的Jetpack兜风节省了他们的游戏信息到iCloud,但是当我进入文件夹,没有什么在那里(这样做,他们将它保存到自己的服务器?)

另一场比赛我有保存一个“Game.sav”文件。

有没有一个文件夹可以保存到iCloud中,用户无法访问?如果他们可以改变Game Center的高分或成就数字,它会毁了游戏。

在此先感谢!

回答

0

使用iCloud的键值功能(NSUbiquitousKeyValueStore)代替iCloud的文档保存功能。用户看不到。

+0

我正在考虑使用它,但它能够处理50多个级别的高分(我知道有空间限制,我不知道究竟会占多大)。 也,文档声明它不应该经常保存(每当用户获得一个关卡时它都会保存)。你有关键值功能的经验,我的担心是无效的吗? 谢谢! – chap 2013-04-06 00:31:43

+0

你为什么不制作一个包含50分以上高分的文件,*看*它有多大? – matt 2013-04-06 00:35:50

+0

我想那回答我的问题,谢谢!我希望它能解决:) – chap 2013-04-06 00:39:37