跨平台移动订阅(Android + iOS)[关闭]

Posted

技术标签:

【中文标题】跨平台移动订阅(Android + iOS)[关闭]【英文标题】:Cross-platform mobile subscription (Android + iOS) [closed] 【发布时间】:2016-02-03 09:19:22 【问题描述】:

是否可以使用本机 API 进行跨平台订阅并在自己的后端管理这些订阅?

示例: 在 ios 更改设备上订阅和在 android 设备上降级(取消)订阅(计划)。

例如,Spotify 通过 PayPal 和其他支付方式进行跨平台订阅,但考虑到这两个平台的应用内指南,我不确定我们的应用是否会被拒绝。

【问题讨论】:

解决这个问题的方法太多了。答案只会变成一个人们喜欢的稻草民意调查。最好的办法是自己对这个主题进行一些研究,找到两三个,分析它们,确定它们是否适合你,然后尝试一下。当您对尝试做的事情有具体问题时,请使用。 我找不到在 iOS 上订阅和在 Android 上升级/降级订阅的方法。 订阅什么?通常您有一个“服务器”,该服务器使用 PayPal 或其他 API,并且您在 Android 和 iOS 上注册了相同的服务器。对于应用内购买,您可能必须以一种有趣的方式将它们联系在一起,但有很多“可能的”解决方案。 来自 Apple 开发人员指南 developer.apple.com/app-store/review/guidelines/#subscriptions 的当前 [04.2019] 声明 【参考方案1】:

迪士尼通过他们的数字内容产品做到了这一点,就像你说的那样,甚至 Spotify 也做到了。这里的问题是应用商店(尤其是苹果的应用商店)中有很多应用被拒绝,如果没有提供使用原生应用内购买方法购买这些数字商品的方法。当然,也可以有其他的收款方式。但是必须有应用内购买才能让应用被接受(尤其是苹果的应用商店)。所以请确保您还实现了每个原生平台的应用内购买模块。否则,如果您的产品过于宏大(如迪士尼或 Spotify),应用商店无法拒绝,他们会接受。万事如意!

【讨论】:

那么,用户会同时支付两个平台的费用吗? 迪士尼从苹果和谷歌那里得到了这笔交易。我不确定细节。

以上是关于跨平台移动订阅(Android + iOS)[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

iOS 和 Android 跨平台游戏开发 [关闭]

跨平台移动软件的推荐 [关闭]

开发跨平台移动应用程序[关闭]

移动开发 - 原生 VS 跨平台 VS JavaScript [关闭]

移动开发 - 原生 VS 跨平台 VS JavaScript [关闭]

2D 跨平台游戏开发引擎 [关闭]