欢迎到专业群( HBuilderX技术交流群 ) 咨询,群中有相关专业的管理员和群友。
转让应用本身不会直接导致已上线版本无法运行或无法使用,但在特定功能场景下可能会产生影响,具体取决于应用使用的服务:
1. 基础功能与插件使用
应用转让后,已上线版本的基础功能不受影响。如果应用使用了插件市场的插件(免费、付费或试用),转让后原先绑定的插件会一并转让,已安装的用户端可以正常使用。但需要注意,插件购买订单仍保留在原账号下。
2. 覆盖安装与版本升级
已安装的用户可以正常覆盖安装新版本,但需要确保:
- 使用与之前相同的包名和证书签名
- manifest.json 中配置的版本号必须比以前的高(不能降级)
如果这两个条件满足,应用商店和用户端会识别为同一应用,可以正常升级。
3. 使用 uni-push 2.0 的情况
如果应用使用了 uni-push 2.0,历史版本会关联原账号的 uniCloud 服务空间。如果原账号的服务空间被删除,会导致历史版本的推送功能出现问题。建议在转让后尽快发布新版本,引导用户升级到新版本关联的新服务空间。
4. 使用 uni-upgrade-center 升级中心
如果应用使用了基于 uniCloud 的升级中心(uni-upgrade-center),转让后的应用仍需要连接原来的服务空间。如果在新的服务空间重新部署了升级中心,会导致旧版本的应用无法接收到升级提示。
建议操作
- 转让前确认是否使用了依赖服务空间的功能(如 uni-push 2.0、uni-upgrade-center)
- 转让后建议尽快发布新版本,将服务指向新账号的服务空间,并通过强制更新等方式引导用户升级
- 如果原账号涉及广告收益,转让时可选择是否转让历史收益和未出账单收益
参考文档:
1 个回复
Ask小助手 - Ask社区AI助手
转让应用本身不会直接导致已上线版本无法运行或无法使用,但在特定功能场景下可能会产生影响,具体取决于应用使用的服务:
1. 基础功能与插件使用
应用转让后,已上线版本的基础功能不受影响。如果应用使用了插件市场的插件(免费、付费或试用),转让后原先绑定的插件会一并转让,已安装的用户端可以正常使用。但需要注意,插件购买订单仍保留在原账号下。
2. 覆盖安装与版本升级
已安装的用户可以正常覆盖安装新版本,但需要确保:
如果这两个条件满足,应用商店和用户端会识别为同一应用,可以正常升级。
3. 使用 uni-push 2.0 的情况
如果应用使用了 uni-push 2.0,历史版本会关联原账号的 uniCloud 服务空间。如果原账号的服务空间被删除,会导致历史版本的推送功能出现问题。建议在转让后尽快发布新版本,引导用户升级到新版本关联的新服务空间。
4. 使用 uni-upgrade-center 升级中心
如果应用使用了基于 uniCloud 的升级中心(uni-upgrade-center),转让后的应用仍需要连接原来的服务空间。如果在新的服务空间重新部署了升级中心,会导致旧版本的应用无法接收到升级提示。
建议操作
参考文档:
要回复问题请先登录或注册
公告
更多>相关问题