【发布时间】:2016-04-06 08:26:40
【问题描述】:
我正在尝试集成新的 Unity inapp 服务并遇到下一个问题:
我在 google play 上创建了项目(现在它只在 Alpha 测试中,没有发布),我创建了应用内购买内容。在统一编辑器中一切正常,但是当我尝试在设备上运行它时,下一个:
*不可用产品coins500 -**.coins500 OnInitializeFailed InitializationFailureReason:NoProductsAvailable*
通过 builder.setPublicKey() 和统一分析仪表板插入代码中的 Google Play API 密钥应用程序具有 BILLING 权限
为什么我不能从 GP 那里得到产品?
编辑:刚刚找到这个主题:http://docs.unity3d.com/Manual/UnityIAPGooglePlay.html 现在我正在尝试发布我的应用程序并再次测试 IAP。这可能是个问题。
Edit2:发布我的应用程序对我的问题没有帮助。有什么解决办法吗?仍然看到我的产品无法使用。 OnInitializeFailed InitializationFailureReason:NoProductsAvailable
【问题讨论】:
-
ps 去这里forum.unity3d.com/threads/… 获取一些可爱的代码,开始使用 Unity 令人惊叹的新 IAP/IAB 东西。
-
IAP 在 Android 上实现起来可能非常棘手,因为需要设置很多小东西才能测试购买。如果您使用 MobiShop (assetstore.unity3d.com/en/#!/content/63636) 之类的工具,您可以在编辑器中进行测试时启动并运行它。
标签: android unity3d service unity5 in-app