如何使用不同的帐户验证 ios 应用内购买?
How to verify ios In-App Purchase with different account?
我正在开发一款包含非消耗品的应用程序。我的应用程序需要注册并登录才能使用服务。
我发现用户购买的产品绑定了Apple ID。如果用户使用相同的 Apple ID 但与我的服务器不同的帐户,我将如何验证他们的帐户是否购买产品?
我已经用original_transaction_id
验证过了
步数-
- 当任何用户付款时,在服务器上验证收据。
- 如果付款有效,则在您的数据库中更新付款并存储
original_transaction_id
收据。
- 下次如果用户使用相同的 Apple ID,验证收据后,检查
original_transaction_id
是否存在于数据库中。如果已经
存在意味着用户也在为其他帐户使用相同的 Apple ID,
否则第一次使用其 Apple ID 付款。
我正在开发一款包含非消耗品的应用程序。我的应用程序需要注册并登录才能使用服务。
我发现用户购买的产品绑定了Apple ID。如果用户使用相同的 Apple ID 但与我的服务器不同的帐户,我将如何验证他们的帐户是否购买产品?
我已经用original_transaction_id
验证过了
步数-
- 当任何用户付款时,在服务器上验证收据。
- 如果付款有效,则在您的数据库中更新付款并存储
original_transaction_id
收据。 - 下次如果用户使用相同的 Apple ID,验证收据后,检查
original_transaction_id
是否存在于数据库中。如果已经 存在意味着用户也在为其他帐户使用相同的 Apple ID, 否则第一次使用其 Apple ID 付款。