-
Notifications
You must be signed in to change notification settings - Fork 135
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Expo-managed react native "eject" (or prebuild) build error (duplicate symbols) #1381
Comments
Update
|
its possible to remove the dependecy of isomorphic-webcrypto in DidCom ? Cause its need to Migrate to Expo-Modules for Expo SDK 43 and newer, and not use unimodules-core but expo-modules instead. |
sadly we can't remove isomorphic-webcrypto as we don't have an alternative yet |
@vadimchilinciuc @aureat maybe if enough people insist here: paulmillr/noble-ciphers#12 we could get a pure JS implementation. |
Bug
When you run on a physical device with
expo run:ios
, the error saysld: 12 duplicate symbols
.To Reproduce
Steps to reproduce the behaviour:
https://veramo.io/docs/react_native_tutorials/react_native_1_setup_identifiers
npx expo prebuild --platform ios
npx expo run:ios --device
, run on a physical deviceObserved behaviour
All of the build phases go through as below:
Until in the last phase it results in a build error with
ld: 12 duplicate symbols
.Expected behaviour
I have tested veramo with another expo-managed react native project, it worked, compiled, and ran perfectly. This error started popping up within the last 48-72 hours.
Details
Versions:
Exact versions as the official react native guide and the react native tutorial repository:
https://veramo.io/docs/react_native_tutorials/react_native_1_setup_identifiers
https://github.com/veramolabs/veramo-react-native-tutorial/blob/main/package.json
The text was updated successfully, but these errors were encountered: