React Native Android - получение ошибки при доступе к изображению из папки «Фото» - PullRequest
0 голосов
/ 26 января 2020

Я получаю доступ к фотографиям на телефоне пользователя, чтобы предоставить им профиль pi c. Когда я вытаскиваю из «Галереи», это нормально ......, но когда я вытаскиваю из «Фото», я получаю следующую ошибку:

Permission Denial: reading com.google.android.apps.photos.contentprovider/........uid=10094 requires the provider be exported, or grantUriPermission

Ниже приведен код, где я считаю, что проблема происходит:

const localUri = Platform.OS === 'ios' ? imgPickResponse.uri.replace('file://', '') : imgPickResponse.uri;
const imageRef = storage().ref(firebasePath);
imageRef.putFile(localUri, {contentType: 'image/jpg'});

ОБНОВЛЕНИЕ 1/26 - ниже показаны запросы разрешений в моем AndroidManifest.xls

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name = "android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 

1 Ответ

0 голосов
/ 26 января 2020

Я не уверен, что это проблема с исходным путем или что-то с разрешением. Добавили ли вы необходимые разрешения в файл Manifest. xml.

...