关于Apple发布的 App Updates for HTML5 Apps 的说明
详见:https://ask.dcloud.net.cn/article/36654
重磅:uni-app V3版本公测,App端性能、功能大幅提升
更快的启动速度、更多vue语法支持、更方便的开发体验,详见:https://ask.dcloud.net.cn/article/36599
小米应用商店/应用宝隐私管理问题公告
- 小米应用商店,打包时选择小米渠道包即可。详见:https://ask.dcloud.net.cn/article/36602
- 应用宝,升级到HBuilderX2.4.3+重新打包即可。详见:https://ask.dcloud.net.cn/article/36549
微信小程序2.9.3基础库,input事件失效
微信基础库2.9.3版本在微信开发者工具模拟器端,存在input事件失效
的Bug,真机运行没问题。
该Bug影响uni-app
在微信开发者工具模拟器端的运行测试(同样真机运行没问题),具体表现有:
input
事件不触发- 表单双向数据绑定失效
该问题目前微信官方已受理(详见微信社区),目前建议开发者临时手动降低基础库版本为2.9.2
,uni-app
今天也会发布紧急更新版,将微信基础库版本策略由默认最新
修改为2.9.2
,临时解决微信平台的Bug。
阿里小程序IDE官方内嵌uni-app,为开发者提供多端开发服务
详见:https://ask.dcloud.net.cn/article/36485
老版iOS基座过期无法安装的公告
老版HBuilder及HBuilderX 2.3.3.20190923以下的版本,由于iOS企业证书过期,会导致真机运行时默认基座无法安装到iOS设备。需升级新版HBuilderX,详见:https://ask.dcloud.net.cn/article/36523
HBuilderX(alpha)云端打包提交AppStore报WARNING ITMS-90703的公告
详见:https://ask.dcloud.net.cn/article/36588
uni-app 2.3 新版使用注意
uni-app升级,可能会导致老版代码无法正常运行。这并非DCloud所愿,引发这类问题的原因包括:
- 三方平台升级,比如iOS13升级导致很多问题,还引发微信等sdk升级的连锁反应
- 因为性能问题。为了让应用性能更高,重构了某些实现,废弃了影响性能的写法。比如废弃非自定义组件模式。
最近新版升级注意详见下:- 2.3.4起,tabbar改为纯原生方式实现,无法再通过plus.webview获取tabbar。并且App端高度从之前的56px调整为50px,目前是为了和H5端统一(H5一直是50px)。如需调节回原来的56px,可以在pages.json里配置高度(后期其他端也会支持高度设置,如果不想各端一致,可以使用条件编译)。之前版本iOS上tabbar页面在内存不足时会白屏,也一同解决了
- 2.3.4起,内置了bindingx,无需再手动import npm库。直接uni.requireNativePlugin('bindingx')即可使用。
- 2.3.4起,微信的新版分享登录支付SDK升级,要求配置通用链接,否则会打包失败,详见https://ask.dcloud.net.cn/article/36445
- 5+App或uni-app的web-view组件在iOS上默认改为WKWebview后,会产生跨域导致的联网失败问题、本地跨目录Http请求失败问题、js原生加密失效、拍照等大内存占用操作白屏等问题,详见:https://ask.dcloud.net.cn/article/36348
- uni-app H5平台 新增 icon 组件,导致 uni-icon 不显示的问题,详见:https://ask.dcloud.net.cn/article/36404
- 升级后运行到小程序平台,提示 tongji.dcloud.io 不在安全域名名单的问题:这是因为新增了uni统计,一份报表看全端数据,详见 https://tongji.dcloud.io。在小程序端,使用uni统计需在安全域名名单中新增 tongji.dcloud.io 。如不需要uni统计,可在manifest中关闭。开通和关闭详见:https://ask.dcloud.net.cn/article/36303
- 新版默认为自定义组件模式,而老版如果manifest不指定则是非自定义组件模式。如果新版无法编译老项目大多因为这个原因。详见:https://ask.dcloud.net.cn/article/36385
- 2.3.4起,Android平台Webview窗口先隐藏(hide)再添加(append)到父窗口后仍然会显示的Bug,导致mui中tabbar-webview显示有问题。2.3.8版本已修复。
iOS13适配
iOS13适配工作已完成,请升级新版2.3.5。
- 关于iOS13上uni-app页面无法滚动的问题,详见https://ask.dcloud.net.cn/article/36410
- 微信等三方SDK伴随iOS13都升级了,在HBuilderX 2.3.4中已经升级完毕,iOS平台提交云端打包需要配置通用链接(Universal Link),否则会打包失败,详见https://ask.dcloud.net.cn/article/36445。
- 2.2.5版-2.3.3版,iOS上带tab的页面在手机内存不足时可能出现白屏,在HBuilderX 2.3.4 中已修复。
iOS13引发了Appstore审核的2个政策变化,需注意
- iOS上架时遇到蓝牙权限NSBluetoothAlwaysUsageDescription问题的说明
详见:https://ask.dcloud.net.cn/article/36396 - Appstore审核反馈废弃UIWebview APIs的说明
详见:https://ask.dcloud.net.cn/article/36348
uni-app 2.3 重要更新如下:
- 新增了uni统计,一份报表看全端数据,详见 https://tongji.dcloud.io。
在小程序端,使用uni统计需在安全域名名单中新增 tongji.dcloud.io 。如不需要uni统计,可在manifest中关闭。开通和关闭详见:https://ask.dcloud.net.cn/article/36303 - 新增 wxs
- nvue支持vuex
- App平台 适配 iOS13
- App平台 优化 页面背景样式生效时机,解决深色背景等特定场景下,页面切换时闪白的问题
- App平台 优化 Android上使用tab的应用降低内存占用,转场动画和页面滚动更平顺
- App平台 修复 个推SDK引起的蓝牙权限影响Appstore审核的问题以及隐私政策引发Google Play Store下架问题
- App平台 支持原生凸起的tabbar
- App平台 支持打包时原生混淆加密nvue文件
- App平台 适配 MIUI11,解决toast背景为白色,导致前景色无法看清的问题
关于2019年11月1日起,uni-app不再支持非自定义组件模式的公告:
详见:https://ask.dcloud.net.cn/article/36385
DCloud帮Vue官网提供免费Vue视频教程:
详见:https://ask.dcloud.net.cn/article/36363
vue conf大会上DCloud CTO崔红保的演讲
uni-app的性能为什么高于微信原生开发和其他小程序框架?来看这个视频讲解框架底层的原理:
https://v.qq.com/x/page/r0886mn8v6l.html
105 个评论
该文章目前已经被锁定, 无法添加新评论
1***@qq.com
1***@qq.com
1***@qq.com
前端小bird
s***@163.com
incess
asdasdsad
m***@qq.com
l***@163.com
1***@qq.com