如何从应用内购买transaction_id获取apple id

时间:2015-03-04 07:32:56

标签: ios iphone

在我的应用程序中,当用户使用In-app Purchase购买任何产品时,我无法强制用户请登录我的应用程序[即苹果条件]

当用户购买任何产品时,只需提供应用内购买 transaction_id

在这种情况下,我无法跟踪系统中的任何用户信息。 稍后当用户将其他设备中的应用内购买产品恢复时,没有任何用户跟踪/苹果ID /唯一ID我无法管理我的应用程序。

如何通过transaction_id获取苹果用户唯一ID?

1 个答案:

答案 0 :(得分:5)

应用内购买收据字段中没有任何PII(个人身份信息)。请参阅Receipt validation programming guide中的详细信息。换句话说,您无法从transaction-id获取用户的apple-id。

如果您只想恢复以前的购买,可以通过恢复购买的产品来实现。请参阅In-app purchase programming guide

中的详细信息

如果您想为其他目的跟踪用户,可以让用户在显示购买屏幕之前在应用中登录。