iOS应用内购买 - 下载或解锁新内容?

时间:2013-08-10 21:21:44

标签: iphone ios storekit in-app-purchase

在我的游戏中,我计划为不同级别的包添加IAP,玩家可以在游戏中购买和玩游戏。但在阅读有关IAP的文档之后,我仍然想知道一个问题:从Apple服务器下载新内容或者在NSUserDefaults游戏中解锁它是否更好?

问题在于,如果我选择选项2,内容将很容易被破解,应用程序将需要更新我正在添加的每个DLC。

选项1的问题是新内容将被下载到Documents文件夹中,但是我的应用程序搜索资源文件夹中的级别列表(我知道它并不难实现,但我只是说利弊)

任何人都可以告诉我哪一个是最佳做法,为什么?

提前致谢!

1 个答案:

答案 0 :(得分:0)

嗯,我认为两种选择都很好。这些包的大小是多少?如果你有许多组合都包含新级别,id建议让它们可下载,想象一下没有额外级别的应用程序,非常网络负载。

正如您所说,选项nr 1使您能够动态添加级别。这很方便,因为苹果在上传新版本时速度很慢。想想看,它们在修改你的DLC时也不是超级快。

由于黑客风险和app-filesize的初始减少,我肯定会选择第一选项,但如果可能的话,我会提供私人FTP服务器的实际内容。这样,新内容就可以直接使用。