我用模拟器运行一个直播的 APP,在登录时需要对相册,相机,麦克风进行授权使用才可以登陆。 现在遇到的问题是在模拟器的设置 - 隐私中不显示我需要授权的应用怎么办呢? 具体情况见截图,相册和相机都是显示我这个应用的,就是麦克风设置里不显示,不知道怎么给这个应用授权使用麦克风。
我的 iOS 自动化项目是使用 tidevice & wda 实现的。
刚好也有你这个需求,我刚才是这样实现的:
1、UI 操作,触发 app 内权限请求操作, 如点击相册 btn(根据不同 app 申请权限入口)自动弹系统相册权限弹窗,然后通过 UI 操作自动允许。 点击麦克风 btn 自动弹系统麦克风权限弹窗,然后 UI 操作允许。 // 其他权限同上操作
2、这样基本已经 okk 了。