通过testflight的iOS应用程序在收据刷新期间返回SSErrorDomain错误100

Sok*_*oko 7 in-app-purchase ios receipt testflight

我通过Testflight在朋友的iPad上安装了我的应用程序.安装正常,甚至更新都正确转发.

今天他第一次启动了应用程序.我检查应用程序的收据是否正确,作为以后的In App Purchase(IAP)的先决条件.

如果设备上的收据不正确,我会触发刷新 - Apple会像往常一样要求提供iStore ID密码.但我收到错误而不是收据The operation couldn't be completed. (SSErrorDomain error 100.)

这是一些Testflight"功能"吗?

直接从XCode部署到我的iPhone,一切都完美无瑕.

提前感谢您的想法.

更新:我使用Apple TestFlight并且能够自己尝试.在设备上安装后,刷新收据会引发错误.我可以在没有问题的情况下进行应用内购买,我得到的收据是正确的,错误消失了.但是一旦我触发另一次刷新收据,即使完成了IAP,错误也会再次出现......