有没有办法区分通过Google Play Sandbox进行的应用内购买与实际购买?无论是从应用程序端还是使用某些API,如下所示:https://developers.google.com/android-publisher/v1_1/inapppurchases/get
答案 0 :(得分:1)
据我所知,没有API。
我看到的唯一方法是在转移到生产之前修改代码(从草稿中)。如果您可以接受,那么就是这样:
使用developerPayload指示应用程序是否正在生产中。无论你在developerPayload中拥有什么,都可以通过这种方式进行更改(JSON或其他任何东西来分隔这两个数据),这样你就不会失去任何东西。
{
"data": "your_old_developer_payload"
"isProduction": "false"
}
这只是一种解决方法。当您从草稿转为生产时,您必须确定您面临的额外工作天气。