IOS InAppPurchase 内容从我自己的服务器下载

Posted

技术标签:

【中文标题】IOS InAppPurchase 内容从我自己的服务器下载【英文标题】:IOS InAppPurchase content download from my own server 【发布时间】:2015-06-22 13:24:14 【问题描述】:

我正在开发一个应用程序。在这个应用程序中,新用户可以从我自己的 php 服务器下载三个图像。下载 2 张图片后,他需要通过应用内购买购买(1 年)的订阅。然后用户将能够从服务器下载所有可用的图像。

完成 1 年订阅后,用户需要续订订阅,否则应从其设备中删除所有下载的内容。

如何使用 InAppPurchase 满足此要求?我必须实施哪种类型的 InAppPurchase(Consumable、Non consumable 或 Subscriptions)?

【问题讨论】:

Apple 提供 Auto-Renewable Subscriptions 您需要查看 apple doc developer.apple.com/in-app-purchase/… 您描述了一个订阅,然后问“我应该从这些选项中使用哪种支付模式?” -- 其中之一是订阅。不清楚您为什么觉得有必要提出问题? 【参考方案1】: 如果您希望用户自动续订,请使用自动续订订阅。 如果您希望用户手动续订,请使用非续订订阅。

Apple 的文档非常清楚地介绍了这两种用例:“ios 和 OS X 上的应用内购买入门”(https://developer.apple.com/in-app-purchase/In-App-Purchase-Guidelines.pdf)

每种方法的用户体验都不同,在选择采用哪种路径时,除了编码复杂性之外,您还需要考虑这一点。

没有一个“正确”的答案,只有一个适合您的意图和受众的答案。

【讨论】:

谢谢布拉德,我怀疑用户是否明年不订阅用户无权访问该内容。没关系,但根据我的客户要求,我需要从文档目录中删除该内容。按自动续订订阅可以吗? 我所知道的一切都表明,重要的部分是确保订阅者清楚将会发生什么:自动续订和取消两者的影响.沟通/意识是关键。如果你这样做,那么是的。我专门从事过一个项目(今天在 App Store 中),该项目的产品具有免费内容和订阅内容;如果订阅失效,优质内容就会消失。请注意,您也可以使用消耗品执行此操作,但管理起来要困难得多;我不推荐它。远离您描述的用途的非消耗品。 非常感谢 Brad 分享您的宝贵经验。

以上是关于IOS InAppPurchase 内容从我自己的服务器下载的主要内容,如果未能解决你的问题,请参考以下文章

在 ios 中为沙盒测试配置 InAppPurchase

InAppPurchase 插件无法从 Objective-C 执行 JS 回调

是否可以在静态库中使用 StoreKit(应用内购买)?

移动和使用托管的 In App Purchase 托管内容

为啥我不能从我自己的 iOS 应用程序将图片上传到我粘贴的事件?

有没有办法避免iOS中任何购买的应用内(30%)费用?