DCloud_云服务_moyang
DCloud_云服务_moyang
  • 发布:2024-04-16 20:08
  • 更新:2024-10-22 15:12
  • 阅读:27164

uni-app的app和web平台定位异常;uni-app已支持鸿蒙next;uni-app x 3端发布;uniCloud阿里云版Nodejs8终止支持;oppo商店误报广告

分类:ASK社区

uni-app的app和web平台定位异常

该问题已修复,请升级到uni-app 4.24。原因分析见下:

uni-app x 3端正式发布

随着4.14正式版发布,uni-app x的Web、Android、iOS均已上线。详见

欢迎阅读评测报告,了解uni-app x为何是性能最好的跨平台框架。详见

uni-app 已支持鸿蒙next

update@20240706:uni-app的鸿蒙版已灰度发布,若你想抢鲜体验,可下载最新的HBuilderX Alpha版本,手动打开鸿蒙入口,详见uni-app 开发鸿蒙应用

关联阅读,参考:星河璀璨,uni-app 亮相华为 HDC2024 开发者大会

2023底举办的插件大赛圆满结束

本次插件大赛在数千名候选插件中,评选出了82个优秀插件。这些插件为uni-app x的生态做出重要的贡献。
至此,大部分常见插件在uni-app x中均已提供。

获奖名单详见:https://ask.dcloud.net.cn/article/40812

关于 App Store 提交的隐私更新

Appstore要求2024年5月1日以后提交的包,都必须包含隐私清单。
Apple公告另见:关于 App Store 提交的隐私更新

使用 Transporter 工具上传到 AppStore 会提示以下警告:

ITMS-91053: Missing API declaration - Your app’s code in the “HBuilder” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryFileTimestamp. While no action is required at this time, starting May 1, 2024, when you upload a new app or app update, you must include a NSPrivacyAccessedAPITypes array in your app’s privacy manifest to provide approved reasons for these APIs used by your app’s code. For more details about this policy, including a list of required reason APIs and approved reasons for usage, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api.

此警告只是提示信息,在2024年5月1日前仍可继续提交 AppStore。

2024年4月24号起,云打包支持隐私清单配置。

  • uni-app、5+App项目请更新到HBuilderX4.08及以上版本,重新提交云端打包
  • uni-app x项目需更新到HBuilderX4.13及以上版本重新提交云端打包

配置方法教程:详见

离线打包和uni小程序sdk也见上面的链接。

uniCloud阿里云版Nodejs8终止支持

uniCloud阿里云版服务空间云函数运行时目前支持Nodejs8、Nodejs12、Nodejs14、Nodejs16四个版本。接阿里云通知,其中Nodejs8即将终止支持,计划如下:

版本 终止支持阶段一:禁止新建 终止支持阶段二:禁止新建和更新
Node.js8 2024年06月01日 2024年09月01日

终止支持仅影响运行时为Nodejs8的云函数更新,不影响已有云函数继续运行,建议您及时升级到更高的版本。

所有已部署到服务空间的云函数(并非公共模块)均需开发者自行升级,升级方式:修改云函数package.jsoncloudfunction-config节点下的runtime,然后重新上传云函数。如果云函数的package.json没有cloudfunction-config相关配置,可参考文档进行添加,点此查看相关文档

uni一键登录SDK升级

接到联通运营商通知,旧版联通一键认证SDK将于2024年5月31日正式下线。
之前我们已经发布过升级公告,另见:uni一键登录SDK升级公告
注意:
云端打包:如果您已经使用HBuilderX3.99及以上版本重新打包并发布了一键登录的App,请忽略此公告。
离线打包:请更新Android、IOS离线SDK至最新版本

vivo商店提示无合理使用场景频繁采集oaid的问题

详见:https://ask.dcloud.net.cn/article/41143

oppo商店误报有广告的问题

推荐使用uni加固解决,详见:https://uniapp.dcloud.net.cn/tutorial/app-security.html
后续官方会升级代码,减少误检测误报。

16 关注 分享
1***@163.com w***@qq.com k***@aliyun.com 4***@qq.com 弄月 套马杆的套子 makabakaa skywesdy 1***@qq.com j***@gmail.com 喜欢技术的前端 1***@qq.com m***@qq.com 3***@qq.com 1***@sina.cn s***@163.com

要回复文章请先登录注册

猪皮恶霸

猪皮恶霸

vue3编译到鸿蒙后,vuex的持久化插件报错,怎么解决,报错信息如下

Error name:Error
Error message:Parameter error. The context is invalid
Error code:401
SourceCode:
store = dataPreferences.getPreferencesSync(getContext(),{
Stacktrace:
at createStore (entry/src/main/ets/uni-app
armony/uni.api.ets:3674:17
.api.ets:3704:9)
at anonymous (entry/src/main
at anonymous (entry/src/main/
/uni-app/uni-app-harmony-framework-dev.js:12122:1)
at setItem (entry/src/main/
/HBuilder/www/app-service.is:2266:1)
at anonymous (entry/src/mai
apps/HBuilder/www/app-service.js:1070:1)
at a (entry'src/main/resou
app-service.is:1069:1)
at anonymous (entry/src/main/r
Lder/www/app-service.is:2263:1)
at anonymous (entry/src/main/
HBu1lder/www/app-service.is:29:1)
at func main 0(entry/src/main/resource
apps/HBuilder/www/app-service.js:1:1
2024-07-02 18:11
DCloud_UNI_GSQ

DCloud_UNI_GSQ

回复 1***@qq.com :
你可以试试壳用Vue3瓤用Vue2,或者先将你的Web项目部署到网络服务器
2024-07-02 17:42
1***@qq.com

1***@qq.com

回复 DCloud_UNI_GSQ :
是的,因为你们适配鸿蒙的文档,已经写了不支持Vue 2,我们将原来的H5+ 的项目都升级为Vue 3 的,然后通过uni-app 打包成H5的应用包。
2024-07-02 16:37
DCloud_UNI_GSQ

DCloud_UNI_GSQ

回复 1***@qq.com :
基于 uni-app vue3 的Web/H5项目吗?
2024-07-02 16:00
1***@qq.com

1***@qq.com

回复 DCloud_UNI_CHB :
那如果是项目是用uni-app 打包成H5,里面html 不调用plus 的API,而是使用uni 的api ,是否还是支持访问。因为这边我做了一个 demo 测试,使用uni-app 开发的子应用打包成H5 包,放在hybird 本地文件夹下面用uni-app提供的组件web_view ,然后整体运行到鸿蒙devstudio 中,发现无法访问会出现跨域的问题,还是无法加载本地H5 应用,这边针对使用web_view 在鸿蒙系统下无法访问本地文件html ,有相应的解决方案吗。
2024-07-02 11:29
9***@qq.com

9***@qq.com

回复 车轮滚滚 :
照着uniapp的 https://uniapp.dcloud.net.cn/tutorial/migration-to-vue3.html 这边做就行,不过建议如果是cli项目的,先把cli项目转为hbuilderx项目,原本的npm包反正可以继续用的。如果你是cli项目,你可能需要额外看这几个文档
https://ask.dcloud.net.cn/article/19727 ,cli项目转hbuilderx不知道为什么找不到文档了,大致操作就是hbuilderx内新建一个vue3的uniapp项目,然后把原来项目的src下的page之类的搬过去(除了main.js),然后对着文档改一下vue2升级vue3的语法就行。主要manifest.json内的配置要注意是配置vue3,同时appid要和原来的一样
2024-07-02 10:15
车轮滚滚

车轮滚滚

vue2的uniapp项目需要升级到vue3才能适配鸿蒙?那么官方会不会出一个升级的文档
2024-06-28 18:21
DCloud_UNI_CHB

DCloud_UNI_CHB

回复 王子飞云 :
项目老代码html放在hybrid本地文件夹下用webview组件来引入到vue页面中,这部分在鸿蒙平台也会支持,但html中不能调用plus代码。
2024-06-28 13:44
王子飞云

王子飞云

回复 DCloud_UNI_CHB :
最开始我们的项目是由hbuilder基于mui开发的,后来升级到hbuilderx的uniapp项目,我们采用的是部分代码用uniapp的方式编写,之前的项目老代码html放在hybrid本地文件夹下用webview组件来引入到vue页面中。这种要要怎么改造适配鸿蒙next呢??
2024-06-27 15:59
王子飞云

王子飞云

回复 王子飞云 :
最开始我们的项目是由hbuilder基于mui开发的,后来升级到hbuilderx的uniapp项目,我们采用的是部分代码用uniapp的方式编写,之前的项目老代码html放在hybrid本地文件夹下用webview组件来引入到vue页面中。这种要要怎么改造适配鸿蒙next呢??
2024-06-27 15:44