将应用从一个Google帐户移动到另一个帐户时,有关LVL的任何问题?

时间:2011-10-18 03:23:58

标签: android google-play in-app-billing android-lvl

我正在考虑将我的应用转移到另一个Google(应用)帐户,如下所述:

http://www.google.com/support/androidmarket/developer/bin/answer.py?hl=en&answer=139626

但是,我需要确保没有关于LVL或应用内结算的“陷阱”。

特别是,LVL使用您的公钥签署回复(如您的开发者帐户的编辑个人资料中所示)。那么当您将应用从一个帐户移动到另一个帐户时会发生什么?

如果LVL使用新的公钥,那么现有的应用程序安装都将无法进行LVL检查。

有没有人有将LVL(或应用内结算)应用转移到其他Google帐户的经验?

1 个答案:

答案 0 :(得分:2)

是的,这里有一个警告。

我们的支持人员无法将密钥对从一个市场帐户转移到另一个市场帐户。

这意味着什么:

  • 许可服务:我们会在发布版本时记录每个版本的应用使用的密钥对。新版本需要包含新的公钥。旧版本不受影响。
  • 应用内结算:当您的应用转移时,结算服务将开始使用您的新密钥对对所有结算回复进行签名。旧版本的应用将立即无法验证结算响应。要做好准备,您需要提前推出一个版本的应用,尝试使用 旧密钥对和/或新密钥对来验证请求。