1***@qq.com
1***@qq.com
  • 发布:2024-04-20 15:20
  • 更新:2024-04-20 16:28
  • 阅读:53

【报Bug】ios手机热更新失败,版本号更新不成功

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: window10

HBuilderX类型: 正式

HBuilderX版本号: 4.08

手机系统: iOS

手机系统版本号: iOS 15

手机厂商: 苹果

手机机型: 13pro

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

检查更新的代码:
plus.runtime.install(downloadResult.tempFilePath, {
force: true,
});
self.$util.showModal({
title: global.i18n["提示"],
content:
global.i18n["已准备好新版本,是否重启体验新版?"],
confirmText: global.i18n["重启"],
success: (res) => {
if (res.confirm) {
plus.runtime.restart();
}
},
});
不清楚是不是和ios隐私政策现在不是在manifest.json写了,现在是单独一个配置文件,但是这个app是之前上架的,不清楚是不是这个原因
安卓手机从应用市场下载,就可以更新成功,

操作步骤:

从苹果应用市场下载珀翠app,会出现一直提示重启,版本号更新失败
从vivo或者oppo,或者华为或者小米应用市场下载珀翠app,就不会一直提示重启,版本号可以更新成功

预期结果:

1

实际结果:

1

bug描述:

plus.runtime.install(downloadResult.tempFilePath, {
force: true,
});
self.$util.showModal({
title: global.i18n["提示"],
content:
global.i18n["已准备好新版本,是否重启体验新版?"],
confirmText: global.i18n["重启"],
success: (res) => {
if (res.confirm) {
plus.runtime.restart();
}
},
});

自定义基座运行到ios手机上,再打一个版本号高于当前版本的wgt包,重新刷新app,版本号更新上去了,但是不用自定义基座,用应用市场下载的app进行热更新版本号更新失败,一直更新失败
安卓手机从应用市场下载,就可以更新成功,
不清楚是不是和ios隐私政策现在不是在manifest.json写了,现在是单独一个配置文件,但是这个app是之前上架的,不清楚是不是这个原因

2024-04-20 15:20 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com (作者)

任意版本的苹果手机都不行

iOSDeveloper

iOSDeveloper - 专注于iOS相关领域。联系QQ:752562065

Apple Store不支持热更新

要回复问题请先登录注册