【问题标题】:iOS In-App Purchases - Download or unlock new content?iOS 应用内购买 - 下载或解锁新内容?
【发布时间】:2013-08-10 21:21:44
【问题描述】:

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

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

而选项 1 的问题是新内容将被下载到 Documents 文件夹中,但我的应用会搜索资源文件夹中的级别列表(我知道这并不难实现,但我只是说优点和缺点)

谁能告诉我哪一个是最佳做法,为什么?

提前致谢!

【问题讨论】:

    标签: iphone ios storekit in-app-purchase


    【解决方案1】:

    嗯,我认为这两个选项都不错。这些包的尺寸是多少?如果你有大量的 iaps 都包含新的关卡,我建议让它们可下载,想象一下在没有额外关卡的情况下发布应用程序,相当多的网络负载。

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

    由于黑客风险和应用程序文件大小的初始减少,我肯定会选择选项一,但如果可能的话,我会提供来自私人 FTP 服务器的实际内容。这样,新内容就可以直接使用了。

    【讨论】:

    • 你有任何链接可以分享如何为 IAP 构建私有 FTP 服务器吗?我还没有学习服务器编程...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多