Получение [Ошибка: отсутствует разрешение камеры или камеры], даже если разрешения разрешены в iosIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Получение [Ошибка: отсутствует разрешение камеры или камеры], даже если разрешения разрешены в ios

Сообщение Anonymous »

Я создаю нативное приложение Expo React. Этот мобильный телефон уже встроен, поэтому папки IOS и Android разделены. Я добавил разрешения к файлу Info.plist, как описано в https://github.com/expo/expo/tree/sdk-5 ... age-picker. А дальше код запуска камеры ниже,

Код: Выделить всё

 async captureImageFromCamera(): Promise {
const permissionStatus = await ImagePicker.requestCameraPermissionsAsync();
console.log(permissionStatus)

if (permissionStatus.granted) {
const response = await ImagePicker.launchCameraAsync({ mediaTypes: ImagePicker.MediaTypeOptions.Images });
if (response.canceled) {
throw new OperationCancelledError('Operation was cancelled by the user');
}
return response?.assets;
}
console.log(permissionStatus)
throw new PermissionDeniedError('Camera Permissions are denied');
}
Но даже когда я разрешаю разрешения на своем устройстве iOS, я получаю эту ошибку [Ошибка: отсутствует разрешение камеры или камеры]
Даже после Я принял разрешения камеры, я все еще получаю {"canAskAgain": false, "expires": "никогда", "предоставлено": false, "status": "denied", когда я запрашиваю статус разрешения с помощью getCameraPermissionsAsync()
Это мои версии зависимостей

Код: Выделить всё

"expo": "50.0.6",
"react-native": "0.73.2",
"expo-image-picker": "14.7.1",
Есть предложения по решению этой проблемы?

Подробнее здесь: https://stackoverflow.com/questions/783 ... e-permissi
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»