好比如要进行录音?没申请权限的情况下调用uni.getRecorderManager()压根没反应,用uni.getAppAuthorizeSetting判断就显示not determined,用uni.openAppAuthorizeSetting跳到系统设置里因为没请求过录音权限,导致根本没麦克风开关。 那么麦克风权限要怎么申请?????? 为什么只有权限判断没有申请?没法申请要咋用?
4 个回复
暴躁东北虎 (作者)
都没人用ios的吗?都只是写小程序吗?ios不需要申请权限么?
蔡cai - 开发的插件:https://ask.dcloud.net.cn/article/41539
填写一下,调用api应该就会自动申请权限
暴躁东北虎 (作者)
填了,没反应。之前用的插件申请的权限,但用那个插件会把所有权限都加进去,导致用不上的权限也必须写上权限描述,像通讯录,siri啥的权限都得加上
2025-10-21 11:44
暴躁东北虎 (作者)
要额外申请的,你们都不用ios的吗?
2025-10-21 11:44
蔡cai
那你苹果后台那边的权限有勾选嘛
2025-10-21 11:47
暴躁东北虎 (作者)
回复 蔡cai: 苹果后台和我问的这个权限没关系的
2025-10-21 11:49
暴躁东北虎 (作者)
permission-handler插件巨坑,ios会把所有权限都加上,导致ios审核过不了。没人做ios开发上架的吗?你们都不需要进行权限申请的吗?
蔡cai
不需要像安卓那样有个顶部弹窗说明;只需要把manifest.json的ios用到的权限填写了就行
2025-10-21 11:53
蔡cai
你不用那个插件不就行了
2025-10-21 11:53
暴躁东北虎 (作者)
回复 蔡cai: 单在manifest.json填了没用,用不了,调用uni.getRecorderManager()没反应的,要额外去申请麦克风权限的,但没api可以进行申请
2025-10-21 13:42
蔡cai - 开发的插件:https://ask.dcloud.net.cn/article/41539
苹果后台这个勾选了嘛
暴躁东北虎 (作者)
大佬,麦克风权限和这个没关系啊。。。。
2025-10-21 14:07
蔡cai
回复 暴躁东北虎: 我印象中我是加这个就行的,你试试
2025-10-21 14:08
蔡cai
回复 暴躁东北虎: 或者你百度下
2025-10-21 14:09
暴躁东北虎 (作者)
回复 蔡cai: 这个是跨应用音频能力,就是两应用间进行音频传输才要用到。麦克风权限和后台这里的配置没关系的。就要用代码进行申请的。真是好郁闷,这么基础的功能的api居然没有吗?都没有人需要上架ios的吗?
2025-10-21 14:12