Я сейчас работаю над приложением. Я работал с реакциями native-native и expo 34. Недавно я столкнулся с большой ошибкой при отправке изображений на сервер и попытался обновить эти библиотеки до версии 36.0.0, но с тех пор expo-permissions возвращает только ошибки в каждое использование на iOS, та же самая ошибка, фактически записанная как:
Possible Unhandled Promise Rejection
Error: Unrecognized Permissions: {
notifications
}
Я использую следующий фрагмент кода:
const { status: existingStatus } = await Permissions.getAsync(
Permissions.NOTIFICATIONS
);
Та же ошибка происходит с разрешение на получение фотопленки
Я пытался обновить компоненты, участвующие в ней, пока не получил следующие версии компонентов:
"react-native": "https://github.com/expo/react-native/archive/sdk-36.0.0.tar.gz",
"expo": "^36.0.0",
"expo-image-picker": "^8.0.1",
"expo-module-scripts": "^1.1.1",
"expo-permissions": "~8.0.0",
"react-native-unimodules": "^0.7.0",
Это моя ситуация. Я попытался использовать Permissions.askAsyn c и Persmissions.getAsyn c, очистил кеш и переустановил все компоненты в соответствии с этой проблемой в этом выпуске github: https://github.com/expo/expo/issues/6533
Кто-нибудь имеет представление об этом?