【发布时间】:2018-12-24 17:04:59
【问题描述】:
我的应用程序中有可自动更新的应用内购买。假设用户 A 使用 a@apple.con 在 iPhone 7 上每月支付 0.99 美元。
以其他方式,用户 A 在 iPhone 8 中使用@apple.com iTunes 帐户登录,依此类推。所以用户只购买了一个订阅并在多个设备中使用。我该如何限制它们?
【问题讨论】:
标签: ios swift in-app-purchase auto-renewable
我的应用程序中有可自动更新的应用内购买。假设用户 A 使用 a@apple.con 在 iPhone 7 上每月支付 0.99 美元。
以其他方式,用户 A 在 iPhone 8 中使用@apple.com iTunes 帐户登录,依此类推。所以用户只购买了一个订阅并在多个设备中使用。我该如何限制它们?
【问题讨论】:
标签: ios swift in-app-purchase auto-renewable
从appleside,这是不可能的。因为订阅链接到一个帐户。
【讨论】:
应用内购买与用户的 iTunes 帐户相关联,因此您应该允许他们在使用同一 iTunes 帐户的所有设备上使用该应用。因为如果用户有 iPhone 和 iPad,订阅两次是没有意义的。
这是 Apple 要求您提供恢复按钮以便用户可以在其设备上恢复购买的原因之一。
【讨论】: