Камера не работает при сборке Android-приложения с expo: build

Andre Pavini спросил: 07 октября 2018 в 11:04 в: react-native

Уважаемые,

Когда я тестирую свое приложение в приложении expo, все работает отлично! Но когда я создаю двоичный файл Android с помощью expo build:android, камера и камера перестают работать. Я получаю сообщение о разрешении, я предоставляю доступ, но ничего не происходит.

Я использую этот код и всегда получаю "предоставленный".

if (status === "granted") {
  let image = await ImagePicker.launchCameraAsync({
    mediaTypes: "Images",
    allowsEditing: true,
    aspect: [4, 3],
    base64: true
  }).catch(error => console.log(permissions, { error }));  this.setState({ editPhoto: image.uri });  ImageManipulator.manipulate(image.uri, [], {
    base64: true,
    compress: 0
  }).then(img => {
    ProfileStore.setBaseImage(img.base64);
  });
}

I ' используя expo sdk 30.

Используя adb logcat, я нашел следующую строку: 11-01 14:17:14.111 3019 3092 I ReactNativeJS: 'camera', { error: { [Error: User rejected permissions] framesToPop: 1, code: 'EUNSPECIFIED' } }

Но внутри настроек Android - > Приложение - > Мое приложение имеет все разрешения.

Кто-нибудь, помогите мне, пожалуйста.

0 ответов