首页 > 解决方案 > iOS Swift inApp 购买与 Auto-Renewable 一个订阅与多个设备

问题描述

我的应用程序中有 Auto-Renewable 应用内购买。假设用户 A 使用 a@apple.con,在 iPhone 7 上每月支付 0.99 美元。

以其他方式,用户 A 在 iPhone 8 中使用@apple.com iTunes 帐户登录,依此类推。所以用户只购买了一个订阅并在多个设备中使用。我该如何限制它们?

标签: iosswiftin-app-purchaseauto-renewable

解决方案


应用内购买与用户的 iTunes 帐户相关联,因此您应该允许他们在使用同一 iTunes 帐户的所有设备上使用该应用。因为如果用户有 iPhone 和 iPad,订阅两次是没有意义的。

这是 Apple 要求您提供恢复按钮以便用户可以在其设备上恢复购买的原因之一。


推荐阅读