在我的应用程序中,当用户使用In-app Purchase购买任何产品时,我无法强制用户请登录我的应用程序[即苹果条件]
当用户购买任何产品时,只需提供应用内购买 transaction_id 。
在这种情况下,我无法跟踪系统中的任何用户信息。 稍后当用户将其他设备中的应用内购买产品恢复时,没有任何用户跟踪/苹果ID /唯一ID我无法管理我的应用程序。
如何通过transaction_id获取苹果用户唯一ID?
答案 0 :(得分:5)
应用内购买收据字段中没有任何PII(个人身份信息)。请参阅Receipt validation programming guide中的详细信息。换句话说,您无法从transaction-id获取用户的apple-id。
如果您只想恢复以前的购买,可以通过恢复购买的产品来实现。请参阅In-app purchase programming guide
中的详细信息如果您想为其他目的跟踪用户,可以让用户在显示购买屏幕之前在应用中登录。