第一个 Unity Android 游戏 - 奇怪/未知的应用内购买错误
2020-08-29
367
我目前正在使用 Unity 2019.3.0f6 构建一款 Android 游戏。
我正在尝试使用 Unity 插件“Easy IAP”并按照 YouTube 上的视频教程系列 ( https://youtu.be/kMAkYXYL84U ) 为一些游戏内货币启用一些应用内购买。但无论我做什么,我都无法完成购买。我已将它们添加到 Google Play 控制台并激活它们,所以我不明白发生了什么。
我在项目中创建了一个完全空白的场景,进行了构建并将其上传到 Google Play 控制台(我尝试直接在手机上构建,通过 Google 的内部应用共享,甚至完全发布它),并使用插件的调试脚本,它告诉我消耗品存在并准备购买。只是当我按下实际按钮时,Google Pay 弹出窗口出现并声明可购买物品不可用。更没用的一点是插件调试器返回购买因“未知”错误而失败。
请注意,当我在 Unity 编辑器中执行此操作时,它会经历虚假购买罚款,所以我倾向于认为我的 Google Play 控制台出了问题,这就是为什么我在这里发帖而不是在 Unity 专用论坛上发帖。我看到其他人问过类似的问题,并尝试遵循这些答案,但到目前为止没有任何效果。
2个回答
Google Play 不允许发布商购买自己的产品。因此您需要注册一个新的 Google Play 帐户,并将其添加为您的 Google Play 开发者控制台中的测试帐户。 尝试这种方式
Mario
2020-08-29
我觉得自己真的很蠢,但现在它似乎正在工作,而且自从几天前发布问题以来,我还没有动过任何东西。我猜服务器没有立即识别控制台上的产品激活,所以我只能等待。
B. Mc
2020-09-01