区分Google Play沙盒购买

时间:2014-03-20 09:22:38

标签: android in-app-purchase google-play

有没有办法区分通过Google Play Sandbox进行的应用内购买与实际购买?无论是从应用程序端还是使用某些API,如下所示:https://developers.google.com/android-publisher/v1_1/inapppurchases/get

1 个答案:

答案 0 :(得分:1)

据我所知,没有API。

我看到的唯一方法是在转移到生产之前修改代码(从草稿中)。如果您可以接受,那么就是这样:

使用developerPayload指示应用程序是否正在生产中。无论你在developerPayload中拥有什么,都可以通过这种方式进行更改(JSON或其他任何东西来分隔这两个数据),这样你就不会失去任何东西。

{
   "data": "your_old_developer_payload"
   "isProduction": "false"
}

这只是一种解决方法。当您从草稿转为生产时,您必须确定您面临的额外工作天气。