uni-app uni.chooseMedia ios会提示打包时未添加uni-chooseMedia模块

uni-app uni.chooseMedia ios会提示打包时未添加uni-chooseMedia模块

项目 信息
产品分类 uniapp/App
PC开发环境操作系统 Mac
PC开发环境操作系统版本号 15.4.1
HBuilderX类型 正式
HBuilderX版本号 4.64
手机系统 iOS
手机系统版本号 iOS 18
手机厂商 苹果
手机机型 iphone 14
页面类型 vue
vue版本 vue3
打包方式 云端
项目创建方式 HBuilderX

示例代码:

uni.chooseMedia({
count: 1,
mediaType: ['video'],
sourceType: ['album', 'camera'],
camera: 'back',
success(res) {
console.log(res)
}
})

操作步骤:

uni.chooseMedia({
count: 1,
mediaType: ['video'],
sourceType: ['album', 'camera'],
camera: 'back',
success(res) {
console.log(res)
}
})

预期结果:

正常使用

实际结果:

无法使用

bug描述:

我通过自定义基座或者标准基座运行app 使用chooseMedia在ios上会提示该错误 无法正常使用 camera&Gallery我是有勾选的

示例图片


更多关于uni-app uni.chooseMedia ios会提示打包时未添加uni-chooseMedia模块的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

我把HBuilderX 退回到4.57可以正常使用…

更多关于uni-app uni.chooseMedia ios会提示打包时未添加uni-chooseMedia模块的实战教程也可以访问 https://www.itying.com/category-93-b0.html


你好,请问有IOS企业证书吗

这是iOS平台打包时缺少必要模块配置的问题。解决方法如下:

  1. 在manifest.json中确保已正确配置iOS权限:
"ios": {
    "permissions": {
        "CAMERA": "描述用途",
        "PHOTOLIBRARY": "描述用途"
    }
}
回到顶部