我正在尝试通过适用于iOS设备的Unity IAP设置一些应用内购买。注册各种产品 ID,初始化过程似乎已成功通过。但是,当我尝试使用连接到Mac的iPad进行购买时,我在XCode上收到一条错误消息,指出:
UnityIAP: No App Receipt found
购买失败。给出的错误原因是:未知。
在Unity编辑器上,购买确实没有任何问题。
那么可能是什么原因呢?什么是应用收据?
我聘请了一位自由职业者来解决这个问题。他要求我使用测试用户帐户测试系统,它成功了。显然,为了让IAP发挥作用,我需要做的就是在苹果的App Store中发布和发布游戏,然后直接从App Store下载应用程序!
还值得一提的是,我们需要填写协议、税务和银行业务的表格。否则,初始化过程甚至不会通过。