在Play Store重复提交同一应用是否有问题?无凭证能否重提交获取控制权?
无原有开发者凭证下Android应用重新提交流程及服务端对接说明
应用重新提交的可行性规则
- Google Play 要求所有应用的
applicationId全局唯一,你无法使用新的开发者账号提交和原有应用相同applicationId的安装包,提交会直接被平台驳回。 - 若要获取原有应用的完整控制权,唯一合法路径是提交所有权证明材料向Google Play官方发起账号申诉,证明材料包括但不限于:应用关联域名的所有权证明、原应用的签名密钥文件、应用所属主体的工商证明等,审核通过后可直接继承原有应用的所有运营权限、用户存量、评分数据,无需重新提交应用。
- 若申诉无法通过,只能更换新的
applicationId发布应用,此时上架的属于全新应用,原有应用的存量用户不会收到新版本更新推送,需要用户手动下载安装你的新包。
服务端对接兼容说明
- 只要你的新版本应用完全复用原有应用的接口请求规则、参数结构、签名校验逻辑、用户鉴权机制,就可以正常对接原有服务端,不会出现兼容问题。
- 若你调整了上述任意一项接口逻辑,需要同步在服务端做新旧版本兼容适配,否则会出现请求鉴权失败、数据解析错误、接口返回异常等问题。
- 原有版本和新版本应用可以同时对接同一服务端,只要两端的接口逻辑匹配,不会出现互斥干扰问题。
风险提示
- 不要尝试伪造原应用签名,没有原签名密钥的情况下打包的应用,无法覆盖安装原有版本,也无法通过Google Play的包体校验。
- 若需要迁移原有用户数据,需要提前在服务端做好新旧应用用户标识的映射规则,避免用户切换到新版本后数据丢失。
内容的提问来源于stack exchange,提问作者Ricardo RL
相关产品推荐
相关产品推荐

