我通过Testflight在朋友的iPad上安装了我的应用程序。安装正常,甚至更新都正确转发。
今天他第一次启动了应用程序。我检查应用程序的收据是否正确,作为以后的In App Purchase(IAP)的先决条件。
如果设备上的收据不正确,我会触发刷新 - Apple会像往常一样要求提供iStore ID密码。但是我收到错误The operation couldn't be completed. (SSErrorDomain error 100.)
这是一些Testflight“功能”吗?
直接从XCode部署到我的iPhone上,一切都完美无瑕。
提前感谢您的想法。
更新: 我使用Apple TestFlight并且能够自己尝试。在设备上安装后,刷新收据会引发错误。我可以在没有问题的情况下进行应用内购买,我得到的收据是正确的,错误消失了。 但是一旦我触发另一次刷新收据,即使完成了IAP,错误也会再次出现......