android - 使用免费 IOS 应用程序的 SaaS 模型的订阅计费

标签 android ios in-app-purchase saas

我目前正在开发一种产品,我的客户将按月向我付款。他们的产品只是一个网络应用程序,但他们的客户都可以下载免费的 IOS 或 Android 应用程序。为了让他们的客户登录,他们将从我的客户 Web 应用程序获得登录名。免费应用程序对于我的客户来说是完全可选的。即使没有任何客户使用该应用程序,我的客户也将能够使用该 Web 应用程序。

我的问题是……我是否必须向 Apple 支付一定比例的网站订阅费用给我的客户?我客户的客户的应用程序体验是完全免费的。如果我必须向 Apple 付款,我该怎么办?如果我的客户甚至不使用该应用程序而不得不在应用程序内付款,那将是非常愚蠢的。

想知道是否有任何 IOS 开发人员遇到过类似情况,您是如何处理的?

最佳答案

您不必向苹果支付费用,但您必须确保该应用程序本身没有链接到(或可能提及)外部支付系统。如果该应用程序允许登录付费帐户,而不是从该应用程序购买,同时绕过苹果的支付系统,那就没问题了。您还可以考虑允许应用内购买的付款对于应用用户来说是可选的,而其他人则通过其他方式付款。

参见第 11.13 点 at the app store review guidelines page .

在适用于 iOS 的亚马逊 Kindle 应用程序中可以看到这样的系统示例,您可以在其中登录您的亚马逊帐户并阅读您使用该帐户购买的书籍,但不能通过该应用程序购买书籍。

编辑:但是请参阅上面链接中的第 11.12 点,对于使用该应用程序的用户,您可能需要在应用程序购买中使用,因为它说“提供订阅的应用程序必须使用 IAP,Apple 将分享相同的 70/30 收入与开发商分开购买这些商品”。您应该仍然能够为非应用用户提供单独的订阅。

编辑 2:如第 11.14 点所述,如果您的应用程序提供经批准的内容(“杂志、报纸、书籍、音频、音乐、视频和云存储”),您可以“阅读或播放经批准的内容……订阅或在 App 之外购买,只要 App 中没有购买批准内容的按钮或外部链接。Apple 只会从 App 内购买的内容中获得部分收入。”

相关指南:

11.12:

Apps offering subscriptions must do so using IAP, Apple will share the same 70/30 revenue split with developers for these purchases, as set forth in the Program License Agreement

11.13:

Apps that link to external mechanisms for purchases or subscriptions to be used in the App, such as a "buy" button that goes to a web site to purchase a digital book, will be rejected

11.14:

Apps can read or play approved content (specifically magazines, newspapers, books, audio, music, video and cloud storage) that is subscribed to or purchased outside of the App, as long as there is no button or external link in the App to purchase the approved content. Apple will only receive a portion of revenues for content purchased inside the App

11.15:

Apps may only use auto-renewing subscriptions for periodicals (newspapers, magazines), business Apps (enterprise, productivity, professional creative, cloud storage), and media Apps (video, audio, voice), or the App will be rejected

关于android - 使用免费 IOS 应用程序的 SaaS 模型的订阅计费,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31224130/

相关文章:

android - 针对 Android 8.0(API 级别 26)处理 com.android.vending.INSTALL_REFERRER 的替代解决方案

android - 为什么我无法在 VS 2015 中安装 google play services maps (Android)?

ios - MKMapView - 保持用户居中并覆盖屏幕上 map View 上绘制的路线

ios - 如何使按钮在 UIScrollView 内滚动?

android - 动态应用内购买

iOS 订阅 DID_CHANGE_RENEWAL_STATUS 通知 : latest_expired_receipt vs latest_receipt

android - 软件键盘显示时如何保持背景图像大小

Android 根据 if 语句更改布局

ios - 如何从子类的 uitableview 推送 uiviewcontroller

android - Android应用内购,沙盒账号测试