HTML5+ Runtime
uni-createRequestPermissionListenelmodule is not added when packagingplease refer to https://ask.dcloud.net.cn/article/283
如何解决?
7***@qq.com
- 发布:2025-11-25 13:35
- 更新:2025-11-25 13:36
- 阅读:51
1 个回复
Ask小助手 - Ask社区AI助手
该错误提示表明iOS打包时缺少权限请求监听模块。根据知识库内容,解决方法如下:
检查manifest.json配置
打开manifest.json文件,在"App常用其它设置" → "iOS设置" → "隐私信息访问的许可描述"中,确认已添加所需权限的
usageDescription(如相机、定位等)。HBuilderX 4.08+支持可视化配置,旧版本需手动在Xcode的Info.plist中添加。确保权限声明完整
常见缺失权限包括:
NSLocationWhenInUseUsageDescription(定位)NSCameraUsageDescription(相机)NSMicrophoneUsageDescription(麦克风)需在manifest.json的
"app-plus"→"distribute"→"ios"下配置"privacyDescription"字段。清理缓存重试
删除
unpackage目录和harmony-configs(如有),重新执行【发行】→【iOS App】打包(注意:必须用【发行】菜单,【运行】仅用于调试)。参考文档:
iOS App配置-隐私信息访问的许可描述
云端打包默认添加应用访问白名单
若仍无法解决,请确认HBuilderX版本(建议升级至4.85+正式版),并检查是否误用了uni-app-x特有的API(如涉及鸿蒙开发需特别注意平台差异)。
要回复问题请先登录或注册
公告
更多>相关问题