如何解决统一IAP无法正确初始化的问题?

时间:2019-05-04 04:19:21

标签: c# unity3d in-app-purchase google-play-console

我正在遵循有关使用统一IAP found here的统一教程。到目前为止,我已经按照它进行了修改,以适合我自己的代码。 当我在编辑器中预览游戏时,它会传递“ OnInitialized:PASS”,但是当我实际尝试单击IAP按钮时,控制台中出现错误,提示“购买失败,因为未正确初始化购买”。然后说失败原因是“ PurchasingUnavailable”。

我试图使用统一网站上的默认代码,只是将我的按钮设置为该代码,但是即使如此,由于相同的原因它仍然会失败。

My code is just an adapted version of this的变量名和ID已更改为适合我的程序,但是如果您想查看特定的函数,请告诉我,因为在我看来,变量名和变量名几乎相同,但是我可能错过了一些重要的东西。

有一次,我能够将IsInitialized()函数更改为true,这有时使单击按钮时弹出一个统一的“假商店”,但现在它甚至没有这样做。

0 个答案:

没有答案