iOS 订阅 IAP 可以跨多个应用使用吗?

Can iOS Subscription IAP be used across multiple apps?

我有一个现有的付费应用程序 (App A),它本质上是安装它的设备上的一个数据孤岛。我正在开发一个类似的应用程序 (App B),它将由 azure 移动服务支持并提供数据同步等。由于持续的服务器端成本,App B 将是一个基于订阅的应用程序。

我想最终将 App A 纳入订阅模式,但想知道 App A 是否可以使用与 App B 相同的订阅?因此,如果用户订阅了应用程序 A,然后登录到应用程序 B,则他们是有效的订阅用户,反之亦然。

此外,如果有帮助,我的用户将在我的系统中拥有一个本地帐户 username/password/email/uid。

我认为 Apple 不同意,因此您添加 IAP 的目的与每个应用程序不同。如果你从不同的应用程序中卖出了更多的 IAPS apple 会警告你。

谢谢

您可以在服务器的帮助下实现所需的功能。

您可以在您的服务器上跟踪用户是否是订阅用户。

所以当他登录应用程序A时,您可以通过您的服务器查看他的订阅状态。如果他已使用应用 B 订阅,那么您也可以继续他作为应用 A 的订阅用户,反之亦然。如果他不是订阅用户,则向他显示订阅选项。