在IOS中无法打开Expo移动摄像头许可窗口

时间:2018-07-19 20:23:42

标签: react-native permissions camera expo

你好吗, 我正在建设Expo项目,需要征得相机许可。 但是它不会打开获得许可的窗口

const { status1 } = await Permissions.getAsync(Permissions.CAMERA);
        if (status1 !== 'granted') {
            alert('please give CAMERA permission!')
        }
        const { status2 } = await Permissions.getAsync(Permissions.CAMERA_ROLL);
        if (status2 !== 'granted') {
            alert('please give CAMERA_ROLL permission!')
        }

我看到警报,因为没有权限, 但是它没有显示允许permissin的窗口,这是不可能的。

我还能在哪些地方给予世博项目许可? 谢谢

1 个答案:

答案 0 :(得分:1)

Permissions.getAsync更改为Permissions.askAsync。有关更多信息,请参见here