我正在开发一个使用应用程序内购买一个iOS应用程序,我不知道我有SKReceiptRefreshRequest
有很好的理解。难道只有在测试环境中使用,或者我可以用它在最终版本的应用程序在商店?在IAP许多功能依赖于有一个更新的收据,但一个问题是,在测试环境中,烧成SKReceiptRefreshRequest
使应用程序呈现为苹果ID证书的请求。如果SKReceiptRefreshRequest
是最终版本的应用程序使用过,它会触发证书也要求在用户设备上?
你不应该叫SKReceiptRefreshRequest
继续收到最新的。正如你所看到的,您可以访问收据随时可能触发证书请求。这是因为收据链接到设备上的iTunes账户。
如果您在收到经常需要信息,你应该做的是将其存储在服务器上,并使其保持最新那里。您可以使用苹果的/verifyReceipt
终点,所以没有必要从设备获取用户凭据更新收到您的服务器上。