我可以将可下载内容作为Android和iOS应用内购买的一部分进行销售吗?

时间:2015-07-02 13:59:08

标签: android ios in-app-purchase in-app-billing iap-hosted-content

我必须为iOS和Android创建一个应用程序,我可以从中购买一些“项目”。

我不明白应用内购买的工作方式;我可以购买和下载我已经支付的内容吗?或者我可以购买内部内容的解锁而无需下载吗?如果仅用于解锁内部内容,有没有办法购买和下载内容?

由于

1 个答案:

答案 0 :(得分:1)

您在应用内购买时唯一能做的就是销售实际商品 - 如果您有一个网站做同样的事情(例如易趣应用),这也是允许的。还有some more rules for iOS in-app purchase

至于关于应用内购买的一步一步的想法,这是一个要点:

  • iOS应用程序从应用程序商店请求SKProducts(已由开发人员通过itunes connect portal设置)
  • 检索到的产品会在应用中显示,并附带本地化定价
  • 用户选择要购买的产品
  • 购买通过各个步骤进行 - 正在进行/成功/失败。根据状态,应更新应用程序UI以通知用户。
  • 成功购买后,您可以使用自己的服务器或content that's uploaded on Apple servers在应用内下载内容。您也可以在应用内解锁内容。

简而言之,您还有很长的路要走。从理论上讲,最好的方法是参考In-app purchase programming guide。此外,this book by Apple也很有帮助。根据您的需要,这里有一个sample code from Apple

如果您想要一步一步的教程,here is one authored by me。一个相当容易的是带有SWIFT和Objective C的video lecture series - 由我编写 - 它还伴随着SWIFT和Objective C的代码示例以节省时间。