android - 如果产品是部分硬件部分订阅,Android/iOS 应用程序是否需要使用苹果或谷歌的应用内购买 API?

标签 android ios google-play in-app-purchase

我们正在开发一款免费应用程序,但希望允许用户在应用程序内购买硬件 obd-II 加密狗,该加密狗包含数据订阅(例如加密狗每月 99 美元,加密狗每月 20 美元)数据连接)。我知道您不能对硬件使用应用内支付/计费 API,但是数据连接是否可以不使用 API,因为它是 bundle 的一部分?

我研究过的所有文章都只定义了如何处理单个项目,而不是像这样的组合购买。

最佳答案

据我了解,不,不是。您可能将其称为 bundle ,但您仍然拥有两种产品、一个硬件和一个以电子方式交付的商品的数据计划。当我购买手机时,我可能会随着时间的推移向苹果支付硬件费用,但我必须单独购买数据计划。我确信他们也会对您的硬件说同样的话。所以,我的猜测是,你必须在 Apple 的应用内购买 API 之外对你的硬件订阅进行计费,并且你必须通过应用内 API 对你的数据计划进行计费,因为它属于他们想要的 30% 的分类切。

但是,如果您不通过应用程序销售加密狗或数据计划,也不通过应用程序利用数据计划,那么我认为您不必使用应用内购买 API。

关键是电子交付的商品是否增强了您应用的功能,如果是,那么他们想要控制它。

关于android - 如果产品是部分硬件部分订阅,Android/iOS 应用程序是否需要使用苹果或谷歌的应用内购买 API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56157926/

相关文章:

ios - 如何将 iOS ui 控件分组到面板中?

java - 如何为常规应用程序和即时应用程序分发相同的 apk

java - android apk静态分析工具

java - Android "Frozen"按钮外观

ios - WatchKit 应用程序通过 Crashlytics 挂起并崩溃

ios - 套接字处于后台状态 iOS

google-play - 特色和促销图形Android Play商店

android - 如何创建我的Android应用程序的Amazon版本?

java - 如何找到相对文本大小

java - 将 byte[] 转换为 JsonObject