Flutter Flatter中的应用内购买未获取不同设备中的过去购买

Flutter Flatter中的应用内购买未获取不同设备中的过去购买,flutter,in-app-purchase,flutter-in-app-purchase,Flutter,In App Purchase,Flutter In App Purchase,嘿,伙计们,我目前正在进行一个应用内购买项目,如果我使用购买产品的设备,我可以获取过去购买的产品,但如果我使用相同的苹果ID更换设备,则没有过去购买的记录。我已经在获取过去购买的物品时使用了这两种功能,它们的结果相同我假设你的应用程序在应用商店中不可用,因此你只在沙盒中进行了测试?我的应用程序在应用商店中,但测试只在沙盒中进行,我们在另一台设备上进行了测试,但没有收到任何收据,如果我们只是使用测试帐户,这正常吗?是的,这是沙盒的“正确”行为。触发一个SKReceiptRefreshRequest

嘿,伙计们,我目前正在进行一个应用内购买项目,如果我使用购买产品的设备,我可以获取过去购买的产品,但如果我使用相同的苹果ID更换设备,则没有过去购买的记录。我已经在获取过去购买的物品时使用了这两种功能,它们的结果相同

我假设你的应用程序在应用商店中不可用,因此你只在沙盒中进行了测试?我的应用程序在应用商店中,但测试只在沙盒中进行,我们在另一台设备上进行了测试,但没有收到任何收据,如果我们只是使用测试帐户,这正常吗?是的,这是沙盒的“正确”行为。触发一个
SKReceiptRefreshRequest
,您的第二台设备也应该获得(正确的)receiptSKReceiptRefreshRequest将在in_app_purchase right中作为pastPurchase工作?谢谢,broIt将获取最新的收据,因此您可以访问以前的所有购买