我整合了开放的团结:https://github.com/onepf/OpenIAB-Unity-Plugin 进入我的应用程序并为Play商店,Yandex.Store和亚马逊App Store设置了SKU Mapping。
现在,当我启动应用程序并尝试进行应用内购买时,Play Store弹出窗口正在显示。 我如何测试其他商店?我已经在手机上安装了所有这些内容。
提前致谢。
关心丹尼斯
答案 0 :(得分:1)
我知道答案很晚,但也许可以帮助别人。
你应该能够做到这一点。一旦将其构建为APK,请使用
adb install -i store_name your_apk.apk
替换" store_name"与com.yandex.store和com.amazon.venezia之一 - 这告诉应用程序你说谁安装了应用程序。
请注意,对于亚马逊,您需要使用Amazon App Tester应用程序(这很好)并从您的亚马逊仪表板下载IAP产品的json文件。
答案 1 :(得分:0)
Android电子市场
登录Play商店 - > Sttings - >帐户详细资料 在帐户详细信息中,您可以找到LICENSE TESTING选项卡 在LICENSE TESTING
下添加您的测试帐户(xyz@gmail.com)在设备上进行测试时确保这一点 您已在设备上使用相同的测试帐户登录 要么 如果您使用多个帐户登录 那么您在设备上的主要帐户应该是测试帐户
*请注意,您无法使用发布商帐户测试InApp购买 你需要另一个gmail帐户进行测试
对于亚马逊
你需要为amazon建立单独的apk,你需要用amazon初始化
例如" OpenIabHelper.mapSku(SKU_PREMIUM,OpenIabHelper.NAME_AMAZON," yourSKUname");" 和其他商店相同,
在您需要的设备上测试亚马逊InApp购买 安装亚马逊的InApp测试apk
对于Yandex商店
我不知道Yandex商店, 但如果你为Yandex商店制作另一个apk也可以解决你的问题