我收到了来自Google的邮件,提到'我们将终止对应用内结算第2版API的支持。在此日期之后,在您升级应用以使用版本3 API之前,用户将无法再使用您的应用进行应用内购买。并且他们最近检测到我的应用已在v2 API上进行了交易。
我从一开始就为我的Android应用程序实施并使用In App Billing Version 3 API进行“应用内订阅”,从第一天开始。应用程序交易正在顺利进行。我再次检查了http://developer.android.com/google/play/billing/billing_integrate.html,一切看起来都正确。我添加了IInAppBillingService.aidl,在IABHelper中,它向我显示实施了In-app-billing v3。
有人可以建议如何知道我的应用程序是否一直在使用In App Billing V2吗?如有必要,如何删除In App Billing V2组件?我是否需要再次为In App Billing Version 3更新任何内容?感谢您的建议。
答案 0 :(得分:3)
不要担心这一点,我从Google收到了同样的电子邮件,并提交了一份查询表格,这是Google的回复:
感谢您与Google Play开发者支持小组联系。 对于您收到的有关支持结束应用内结算版本2 API的公告,我感到很遗憾。如果您已经迁移到版本3,则无需采取任何措施。 我查看了您在我们系统中提到的应用,并确认应用在过去90天内未使用应用内结算第2版产生任何收入。此外,如果您花时间审核应用内结算API的实施情况,发现您已经迁移到版本3,对于由此带来的任何不便,我深表歉意。 对于审核您的应用内结算实施时遇到的任何困惑和时间,我再次道歉。如果您有任何其他问题,请告诉我们,我们乐意为您提供帮助。
答案 1 :(得分:1)
我收到了来自Google的相同邮件,同样从未使用过API v.2进行结算。想知道它是否与auth相关 - 我们确实使用公共API方法来验证购买后的事实......试图查询Google并且如果我获得更多信息将会回复。
答案 2 :(得分:0)
我也收到他们的回复:
对于您收到的公告有任何疑惑,我很抱歉 关于支持应用内结算版本2 API的支持。如果你的话 已经迁移到版本3,没有必要采取任何行动。
......如果你花时间审视你的 实施应用内结算API并发现您已经 已经迁移到第3版,我真诚地为任何人道歉 这造成了不便。