-
Notifications
You must be signed in to change notification settings - Fork 296
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Invariant Violation: requireNativeComponent: "RNCPicker" was not found in the UIManager. #45
Comments
Hi, |
Hi, it will be great if you could share some demo project or expo link, where this is reproducible. |
Same issue here. Expo SDK 36 |
Restart your simulator after pod install |
Same error. |
Getting this as well. Ejected from expo a month ago. |
Hi there. Any news regarding this issue? |
If you are using bare workflow with |
Any idea when this will happen? |
In XCode, in the project navigator, select your project. Add libRNCPicker.a to your project's Build Phases ➜ Link Binary With Libraries |
I suppose this is for ejected projects. Mine was non-ejected expo project. |
Same issue here. Using Expo SDK 37. |
Getting this issue on iPhone XS, Expo SDK 37. |
Same here Expo SDK 37 |
Same problem Expo SDK 37 |
I solved this deleting the app from simulator and installing again with react-native run-ios |
Not sure this is the case for you, but I imported it using "import {Picker} from '@react-native-community/picker';". And had the same problem for days now. But after changing to "import {Picker} from 'react-native';" it works fine now. |
That's because react-native has their own picker but It is deprecated so they say to use this one |
Same here with non-ejected app Expo CLI 3.20.1 environment info: |
same problem - latest expo. |
As far as I know, this component is still not available in the managed workflow of expo 37.
you may see a deprecated warning, but the component is still usable as it lives in the core. |
Thanks for your comment. Will work with the picker directly from React Native. Do you know if/when this component will become available in the managed workflow of Expo 37? |
I too had this issue. This stackoverflow answer solved mine. |
doing a new pod install fixed it for me |
Here are some steps that helped on solving it:
Hope this helps someone :). Pura vida! |
The same problem here, hope this gets supported soon for expo users. |
Expo 38 sdk is out and part of its new features is the Picker have you tried this upgrade? |
same problem in Android "RNCAndoidDropdownPicker" was not found in the UI Manager |
1 similar comment
same problem in Android "RNCAndoidDropdownPicker" was not found in the UI Manager |
|
Hey I'm still experiencing this problem: I am not using expo, and running the latest version of React Native (0.64). I have
Any ideas? |
I am not using expo and I had the same issue. Install rn-game-over to clean your React Native project |
its not working in IOS |
Please how do I style the picker? my styles are not working. <Picker
<Picker.Item label="JavaScript" value="js" /> |
Please how do I add a placeholder to the picker? |
Bom dia fiz assim <Picker.Item style={{color:'#fff'}} label="ENTRADA" value={ENTRADA} /> |
On RN 66.3 I solved this problem in my project by adding this to my target 'ProjectName' do
config = use_native_modules!
# ...
pod 'RNCPicker', :path => '../node_modules/@react-native-picker/picker'
# ...
end |
Thanks It working |
Is anybody here experienced in using this library in the new expo custom dev clients? We are getting |
@MorenoMdz -- Had to use |
Hey, thanks for the response! What we had to do here was create a new iOS simulator build to use in the dev client. |
It was a similar solution for me on Android:
|
I solved it by:
|
This is deprecated!!! |
I had this issue just pop up. I realize that
|
I'm still getting this error as well. I have tried just about all tips in this thread as well. Any new leads on what might be the issue? |
I had this issue too and finally found a solution. I am running Expo SDK 49 and @react-native-picker/picker v 2.4.10 with a managed Expo workflow. The picker was working great in Expo Go on iOS simulator and on my physical iPhone. Then was working great when I tested in a staging branch with eas updates. The problem I faced was the app would crash after I clicked on the page that was using the picker in production. After a few hours of tests the solution that I found was to create a new development build with EAS Build. After the build was uploaded to TestFlight, I again tested the Picker and it finally worked. Hopefully this helps for people and @Ant1N. |
This seems to be an issue with 2.6.0+ versions, I rolled back to the 2.5.1 version and the pod issue seems to be resolved. |
This comment was marked as outdated.
This comment was marked as outdated.
thanks this works. |
For expo projects, please run For bare projects, please run |
Bug
I am unable to get this to work. I'm receiving the following error
`Violation: requireNativeComponent: "RNCPicker" was not found in the UIManager.
This error is located at:
in RNCPicker (at PickerIOS.ios.js:107)
in RCTView (at View.js:35)
in View (at PickerIOS.ios.js:106)
in PickerIOS (at Picker.js:142)
in Picker (at edit-exercise.modal.tsx:54)
in EditExerciseModal (created by inject-with-exerciseStore(EditExerciseModal))
in inject-with-exerciseStore(EditExerciseModal) (at SceneView.js:9)
in SceneView (at StackViewLayout.tsx:909)
in RCTView (at View.js:35)
in View (at createAnimatedComponent.js:151)
in AnimatedComponent (at StackViewCard.tsx:106)
in RCTView (at View.js:35)
in View (at createAnimatedComponent.js:151)
in AnimatedComponent (at screens.native.js:71)
in Screen (at StackViewCard.tsx:93)
in Card (at createPointerEventsContainer.tsx:95)
in Container (at StackViewLayout.tsx:984)
in RCTView (at View.js:35)
in View (at screens.native.js:101)
in ScreenContainer (at StackViewLayout.tsx:393)
in RCTView (at View.js:35)
in View (at createAnimatedComponent.js:151)
in AnimatedComponent (at StackViewLayout.tsx:383)
in PanGestureHandler (at StackViewLayout.tsx:376)
in StackViewLayout (at withOrientation.js:30)
in withOrientation (at StackView.tsx:104)
in RCTView (at View.js:35)
in View (at Transitioner.tsx:267)
in Transitioner (at StackView.tsx:41)
in StackView (at createNavigator.js:80)
in Navigator (at createKeyboardAwareNavigator.js:12)
in KeyboardAwareNavigator (at SceneView.js:9)
in SceneView (at StackViewLayout.tsx:909)
in RCTView (at View.js:35)
in View (at createAnimatedComponent.js:151)
in AnimatedComponent (at StackViewCard.tsx:106)
in RCTView (at View.js:35)
in View (at createAnimatedComponent.js:151)
in AnimatedComponent (at screens.native.js:71)
in Screen (at StackViewCard.tsx:93)
in Card (at createPointerEventsContainer.tsx:95)
in Container (at StackViewLayout.tsx:984)
in RCTView (at View.js:35)
in View (at screens.native.js:101)
in ScreenContainer (at StackViewLayout.tsx:393)
in RCTView (at View.js:35)
in View (at createAnimatedComponent.js:151)
in AnimatedComponent (at StackViewLayout.tsx:383)
in PanGestureHandler (at StackViewLayout.tsx:376)
in StackViewLayout (at withOrientation.js:30)
in withOrientation (at StackView.tsx:104)
in RCTView (at View.js:35)
in View (at Transitioner.tsx:267)
in Transitioner (at StackView.tsx:41)
in StackView (at createNavigator.js:80)
in Navigator (at createKeyboardAwareNavigator.js:12)
in KeyboardAwareNavigator (at SceneView.js:9)
in SceneView (at SwitchView.js:12)
in SwitchView (at createNavigator.js:80)
in Navigator (at createAppContainer.js:430)
in NavigationContainer (at root-component.tsx:73)
in RCTView (at View.js:35)
in View (at createAnimatedComponent.js:151)
in AnimatedComponent (at react-native-safe-area-view/index.js:163)
in SafeView (at withOrientation.js:54)
in withOrientation (at root-component.tsx:71)
in BackButtonHandler (at root-component.tsx:70)
in MobXProvider (at root-component.tsx:69)
in RootComponent (at renderApplication.js:40)
in RCTView (at View.js:35)
in View (at AppContainer.js:98)
in RCTView (at View.js:35)
in View (at AppContainer.js:115)
in AppContainer (at renderApplication.js:39)`
Environment info
Binaries:
Node: 12.12.0 - /usr/local/bin/node
Yarn: 1.19.1 - /usr/local/bin/yarn
npm: 6.11.3 - /usr/local/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
SDKs:
iOS SDK:
Platforms: iOS 13.2, DriverKit 19.0, macOS 10.15, tvOS 13.2, watchOS 6.1
IDEs:
Android Studio: 3.5 AI-191.8026.42.35.6010548
Xcode: 11.2/11B52 - /usr/bin/xcodebuild
npmPackages:
@react-native-community/cli: ^2.9.0 => 2.9.0
react: 16.8.6 => 16.8.6
react-native: 0.60.5 => 0.60.5
npmGlobalPackages:
react-native-cli: 2.0.1
Describe what you expected to happen:
I expected the spinner to show but i received this error. I used the sample code in the readme
The text was updated successfully, but these errors were encountered: