IOS 的 Unity IAP -- 未找到应用收据

Unity IAP for IOS -- No App Receipt found

我正在尝试通过 Unity IAP 为 iOS 设备设置一些应用内购买。注册各种产品ID,初始化过程好像顺利通过了。但是,当我尝试使用连接到 Mac 的 iPad 进行购买时,我在 XCode 上收到一条错误消息,内容为:

UnityIAP: No App Receipt found

购买失败。给出的错误原因是:未知。

在Unity编辑器上,购买没有任何问题。

那么可能是什么原因呢?什么是应用收据?

我聘请了一名自由职业者来解决这个问题。他让我用测试用户的账户测试系统,结果成功了。显然,要使IAP起作用,我需要做的就是在Apple的App Store中发布并发布游戏,然后直接从App Store下载应用程序!

还值得一提的是,我们需要填写协议、税务和银行业务中的表格。否则初始化过程甚至不会通过。