Ios 调试时如何使用SKReceiptRefreshRequest接收生产回单?

Ios 调试时如何使用SKReceiptRefreshRequest接收生产回单?,ios,in-app-purchase,Ios,In App Purchase,在使用Xcode调试应用程序时尝试下载收据时,我总是收到沙盒收据,而不是生产收据: receiptRequest = SKReceiptRefreshRequest(receiptProperties: nil) receiptRequest?.delegate = self receiptRequest?.start() 另外,Bundle.main.appStoreReceiptURL返回../sandboxReceipt,因此还原请求似乎是针对App Store沙盒环境的 设备上登录的A

在使用Xcode调试应用程序时尝试下载收据时,我总是收到沙盒收据,而不是生产收据:

receiptRequest = SKReceiptRefreshRequest(receiptProperties: nil)
receiptRequest?.delegate = self
receiptRequest?.start()
另外,
Bundle.main.appStoreReceiptURL
返回
../sandboxReceipt
,因此还原请求似乎是针对App Store沙盒环境的

设备上登录的Apple ID是一个正常的Apple ID,具有产品的活动订阅。我想从生产环境下载特定的收据


我怎样才能收到那张收据呢?

根据以下信息,这实际上似乎是不可能的:

当您从Xcode、测试设备(iOS和tvOS)或Finder(macOS)启动应用程序时,StoreKit会连接到沙盒环境。它连接到从应用商店下载的应用程序的生产环境


非常不方便。

根据以下数据,这实际上似乎是不可能的:

当您从Xcode、测试设备(iOS和tvOS)或Finder(macOS)启动应用程序时,StoreKit会连接到沙盒环境。它连接到从应用商店下载的应用程序的生产环境


非常不方便。

我不明白当收据上的某些字段在沙箱中总是错误时,我们应该如何测试。完全没有道理。就是这样,听到这个消息很难过。。。我只是不明白当收据上的某些字段在沙箱中总是错误时,我们应该如何进行测试。完全没有道理。就是这样,听到这个消息很难过。。。需要测试太多,但似乎不可能