ios - iOS Swift inApp 购买与 Auto-Renewable 一个订阅与多个设备
问题描述
我的应用程序中有 Auto-Renewable 应用内购买。假设用户 A 使用 a@apple.con,在 iPhone 7 上每月支付 0.99 美元。
以其他方式,用户 A 在 iPhone 8 中使用@apple.com iTunes 帐户登录,依此类推。所以用户只购买了一个订阅并在多个设备中使用。我该如何限制它们?
解决方案
应用内购买与用户的 iTunes 帐户相关联,因此您应该允许他们在使用同一 iTunes 帐户的所有设备上使用该应用。因为如果用户有 iPhone 和 iPad,订阅两次是没有意义的。
这是 Apple 要求您提供恢复按钮以便用户可以在其设备上恢复购买的原因之一。
推荐阅读
- python - Pandas dataframe: GroupBy -> Records
- javascript - 控制台上的数字是什么意思?
- javascript - Has anyone ever set up any code repository to deploy(upload) javascript/css/html files to SharePoint upon merge request approval or similar?
- python-3.x - When read csv file from flask it shows a TypeError: a bytes-like object is required, not 'FileStorage'
- react-redux - Redux Thunk 动作创建者未调度获取 api
- python - I got different results for a while loop and for loop in python (check the codes)
- multithreading - How to get near optimal parallel efficiency for this simple Julia code?
- java - 4.23 Lab countdown until matching digits in Java
- java - 复合设计模式如何限制组件创建无限递归
- c# - 循环读取 StreamReader 文件输入并呈现在表单标签中