首页 文章

如果在网络应用中进行购买或订阅,是否需要iOS应用内购买?

提问于
浏览
3

这是一个我不清楚Apple是否允许的情况(即使我看过其他应用实际上是这样做的):

  • 用户购买或订阅了网络应用 .

  • 用户然后下载相关的iOS应用程序(即,它具有相同的功能并与Web应用程序共享相同的数据)并且只能通过从Web应用程序输入用户ID和密码来访问iOS应用程序(因此基本上iOS应用程序是免费下载但不能免费使用) .

根据Apple Developer FAQ page for in-app purchases

“将拒绝使用App Store以外的机制解锁或启用其他功能的应用程序”

“使用应用程序内购买API(IAP)以外的系统来购买应用程序中的内容,功能或服务的应用程序将被拒绝” .

“提供订阅的应用程序必须使用IAP进行,Apple将与开发人员共享与此类购买相同的70/30收入分配,如”程序许可协议“中所述”

“只要应用程序中没有按钮或外部链接,应用程序就可以阅读或播放在应用程序外部订阅或购买的已批准内容(特别是杂志,报纸,书籍,音频,音乐,视频和 Cloud 存储)购买已批准的内容.Apple只会收到在App内购买的内容的部分收入“

最后一点是否与其他三点相矛盾?

我看到使用开发人员网络应用程序中的用户ID和密码激活iOS应用程序的场景是否属于前三点或第四点?为什么?

我认为我看到的应用程序也可能是违反Apple雷达的违规行为,因为FAQ页面还说明了以下内容:

“一般来说,你的应用程序越贵,我们就会越彻底地审查它 . ”

我真的无法解开允许和不允许的内容,并且感谢帮助更清楚地理解这些重要规则 .

1 回答

  • 5

    我是根据这里的经验说的,我为两个客户工作,每个客户都有iTunes,Google Play和网络上的应用程序 . 这两款应用都可以从订阅中获利,这些订阅可以通过iTunes和Google Play中的应用内购买以及网站上的信用卡购买 .

    来自各自应用商店的每个应用仅提供适当且允许的购买方法,例如, iOS应用程序仅提供iTunes内的应用程序内购买,他们从不提供信用卡购买,也不直接链接到网页以通过信用卡支付 .

    用户需要登录,并且订阅状态(特别是到期日期),无论他们从何处购买,都与他们在数据库中的帐户相关联 . 这允许用户从任何设备访问付费内容,而无需再次与不同的支付提供商订阅 . 例如用户在Google Play上购买订阅,他们可以在Android和iOS应用或网络上访问付费内容 .

    两个客户端都具有服务器端收据验证,用于在到期日期检查订阅的状态 .

    苹果和谷歌似乎对此没有任何问题,并且有许多着名的应用程序正是这样做的例子; spotify和skype是一些浮现在脑海中的人,他们是大玩家 . 如果您的应用因使用相同的做法而被拒绝,则这些应用也会违规 .

相关问题