我目前正在使用 InApp Billing 功能开发一个 Android 应用程序。为了使用真正的端到端支付场景执行测试,我需要将应用程序草稿上传到 Google Play - 如此处所述。
但是,我的客户希望稍后使用自己的 Google Play 帐户发布应用程序。
是否有可能,我先上传草稿,在测试后将其删除,然后我的客户使用完全不同的 Google Play 帐户发布应用程序(具有相同的包名称)?Google Play 会允许这样做吗?
我不想弄乱包 ID,这很烦人(但也许是最安全的?)。
我目前正在使用 InApp Billing 功能开发一个 Android 应用程序。为了使用真正的端到端支付场景执行测试,我需要将应用程序草稿上传到 Google Play - 如此处所述。
但是,我的客户希望稍后使用自己的 Google Play 帐户发布应用程序。
是否有可能,我先上传草稿,在测试后将其删除,然后我的客户使用完全不同的 Google Play 帐户发布应用程序(具有相同的包名称)?Google Play 会允许这样做吗?
我不想弄乱包 ID,这很烦人(但也许是最安全的?)。
回答(某种)我自己的问题:
不,当应用程序被导出时,它们被导出并使用某些证书和私钥签名,这样如果有人拥有该私钥,就可以上传具有相同标识符的应用程序,即
com.yourcompanyname.appname
这是唯一标识符,用于标识您的应用以进一步更新它。