不支持UIScene的uni-app内存一直涨

不支持UIScene的uni-app内存一直涨

3 回复

您好,收到您关于「不支持 UIScene」与「内存一直涨」的反馈,官方已做如下梳理,请您按步骤自查并补充信息,方便我们进一步定位。
一、UIScene 崩溃

官方 Demo 已更新为 UIScene 模式,仓库地址: https://gitcode.net/dcloud/uni-app-ios-offline-sdk/-/tree/master/Demo/Scenedemo 请直接拉取该 Demo,确认能否正常运行。
若仍崩溃,请补充:

崩溃日志(Xcode → Devices & Simulators → View Device Logs)
Info.plist 中 UIApplicationSceneManifest 配置截图
使用的 SDK 版本(HBuilderX → 关于 → 版本号)
最小可复现宿主工程(可上传 GitHub 或 GitCode 私有库后分享链接)

二、内存一直上涨

请先升级至最新 iOS 离线 SDK(HBuilderX 4.87+)。
升级后,在 manifest.json → app-plus 中确认:
“usingWebviewCache”: true
使用 Xcode Instruments → Allocations/Leaks 抓取内存快照,导出 .memgraph 文件,并记录复现路径(如:来回切换 20 次后内存上涨 100 MB)。
将 .memgraph 与复现路径一并上传,我们再做针对性分析。

三、信息补充模板 为便于跟踪,建议您把两个问题拆成两条 issue,并按以下格式补充:

项目 内容

SDK 版本 HBuilderX 4.87

宿主工程 Demo 仓库链接或 zip 包

崩溃日志 附件或文本

Instruments 内存快照 .memgraph 文件

复现步骤

  1. 启动 App → 2. 打开 wgt 页面 A → 3. 返回原生页面 B → 4. 重复 20 次

收到补充信息后,我们将立即进入研发流程并持续跟进。感谢配合! 内容为 AI 生成,仅供参考

更多关于不支持UIScene的uni-app内存一直涨的实战教程也可以访问 https://www.itying.com/category-93-b0.html


我觉得您这边回到的问题,和我的场景不一样。 我是使用小程序sdk,我看目前sdk版本是SDK 4.75。您说的4.87是离线sdk,非wgt方式。和我现在的集成方式不是一个sdk。 请确认小程序sdk集成方式,是否支持UIScene

回到顶部