amitaymolko / react-native-rsa-native

A native implementation of RSA key generation and encryption/decryption.
MIT License
232 stars 112 forks source link

Duplicate Interface for Class RCTModuleRegistery #124

Open AdnanMunir opened 2 years ago

AdnanMunir commented 2 years ago

Im facing issue while compiling iOS project with Duplication interfaces for RCTModuleRegistery, RCTBundleManager

RN Version : 0.66.4 Expo : 43.0.4

aarongrider commented 2 years ago

Also experiencing this issue

buekera commented 2 years ago

For me following this guide solved the issue: https://docs.expo.dev/bare/installing-expo-modules/ I run into different problems though which I'm trying to fix right now.

EddyDunda commented 2 years ago

Got the same.

MusabBasheer commented 2 years ago

any update on this issue

giovanijfc commented 1 year ago

Hello, forgive my google translator english.

My React Native version is 0.66.2.

After almost 1 week of trying to implement the react-native-fbsdk-next lib, I was able to run the iOS app.

Basically I needed to upgrade expo from v43 to v45 because of expo-modules-core version outdated and not compatible with react-native-fbsdk-next.

How to identify which libs depend on expo-modules-core and which version is being used: yarn why expo-modules-core or npx npm-why expo-modules-core

After that I started having errors related to the react-native-rsa-native library, here are the errors: image

To solve it basically I followed what @buekera said, I reviewed all implementations of the expo documentation in my project and updated react-native-rsa-native to 2.0.5 latest version currently.

With that I was able to run my app on iOS without any glitches.