react-native-picker-select
react-native-picker-select copied to clipboard
[React-Native] Error: Unable to resolve module `react-native-web/dist/modules/UnimplementedView` from `node_modules/@react-native-picker/picker/js/PickerIOS.js`
I install the package from https://openbase.io/js/react-native-picker-select and install below packages
npm install react-native-picker-select npm install @react-native-picker/picker npx pod-install
picker worked well, I can able to run in iOS simulator. But I want to run in emulator and generate a release APK facing below ERROR.
Error: Unable to resolve module react-native-web/dist/modules/UnimplementedView from node_modules/@react-native-picker/picker/js/PickerIOS.js: react-native-web/dist/modules/UnimplementedView could not be found within the project.
Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
Error while running in android
Error while genrating APK

Additional details
- Device: emulator pixel device
- OS: Android R
- react-native-picker-select version: 8.0.4
- react-native version: 0.63
Reproduction and/or code sample n/a
Facing the same issue
Encountered the same issue, workaround?
Same!
_npm i react-native-web worked for me
Reverting to 8.0.3 fixes it as a workaround.
@ipkiruiYegon thanks buddy react-native-web perfectly works for me :)
Upgrading react-native-web from 0.14.2 to 0.14.10 didn't solve this for me, I still get this error when I try to run on web:
error - /Users/f/node_modules/react-native-picker-select/node_modules/@react-native-picker/picker/js/PickerIOS.js
Attempted import error: 'UnimplementedView' is not exported from 'react-native-web/dist/index'.
Error: Cannot find module '/Users/f/packages/expo-next-app/.next/server/pages-manifest.json'
Downgrading to 8.0.3 worked for me. Does this version still use @react-native-picker/picker?
The problem is that 8.0.3 uses the @react-native-community/picker which is deprecated and causes duplicate in android
i recommend use react-native-picker/picker: https://github.com/react-native-picker/picker
installing react-native-picker/picker v2.1.0 solved the problem for me