Skip to content
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

expo sdk51 to sdk52:Could not find the Realm binary. Please consult our troubleshooting guide #6946

Open
wwtaixj opened this issue Dec 11, 2024 · 1 comment

Comments

@wwtaixj
Copy link

wwtaixj commented Dec 11, 2024

How frequently does the bug occur?

Always

Description

I upgraded from expo sdk51 to sdk52 and got the following error:
Error: Could not find the Realm binary. Please consult our troubleshooting guide: https://www.mongodb.com/docs/realm-sdks/js/latest/#md:troubleshooting-missing-binary, js engine: hermes [Component Stack]

Stacktrace & log output

&platform=android&de…=hermes-stable:1086 Error: Could not find the Realm binary. Please consult our troubleshooting guide: https://www.mongodb.com/docs/realm-sdks/js/latest/#md:troubleshooting-missing-binary, js engine: hermes Error Component Stack:
    at ContextNavigator (&platform=android&de…es-stable:154322:24)
    at ExpoRoot (&platform=android&de…es-stable:154271:28)
    at App (<anonymous>)
    at ErrorToastContainer (&platform=android&de…es-stable:440863:24)
    at ErrorOverlay (<anonymous>)
    at withDevTools(ErrorOverlay) (&platform=android&de…es-stable:116872:27)
    at RCTView (<anonymous>)
    at View (&platform=android&de…mes-stable:38202:43)
    at RCTView (<anonymous>)
    at View (&platform=android&de…mes-stable:38202:43)
    at AppContainer (&platform=android&de…mes-stable:38074:25)
    at main(RootComponent) (&platform=android&de…es-stable:106313:28)
anonymous	@	&platform=android&de…=hermes-stable:1086
reactConsoleErrorHandler	@	&platform=android&de…=hermes-stable:3777
anonymous	@	&platform=android&de…hermes-stable:18221
registerError	@	&platform=android&de…=hermes-stable:4234
anonymous	@	&platform=android&de…=hermes-stable:4135
overrideMethod	@	&platform=android&de…hermes-stable:31679
reportException	@	&platform=android&de…=hermes-stable:3743
handleException	@	&platform=android&de…=hermes-stable:3768
handleError	@	&platform=android&de…=hermes-stable:3655
reportFatalError	@	&platform=android&de…=hermes-stable:1150
guardedLoadModule	@	&platform=android&de…e=hermes-stable:157
metroRequire	@	&platform=android&de…le=hermes-stable:82
get	@	&platform=android&de…ermes-stable:125677
metroContext	@	&platform=android&de…ermes-stable:125910
loadRoute	@	&platform=android&de…ermes-stable:151869
_loop	@	&platform=android&de…ermes-stable:151899
getDirectoryTree	@	&platform=android&de…ermes-stable:151994
getRoutes	@	&platform=android&de…ermes-stable:151818
getRoutes	@	&platform=android&de…ermes-stable:151704
initialize	@	&platform=android&de…ermes-stable:148438
anonymous	@	&platform=android&de…ermes-stable:148582
mountMemo	@	&platform=android&de…hermes-stable:71842
useMemo	@	&platform=android&de…hermes-stable:72251
useMemo	@	&platform=android&de…=hermes-stable:7680
useInitializeExpoRouter	@	&platform=android&de…ermes-stable:148582
ContextNavigator	@	&platform=android&de…ermes-stable:154358
renderWithHooks	@	&platform=android&de…hermes-stable:70924
mountIndeterminateComponent	@	&platform=android&de…hermes-stable:74803
beginWork	@	&platform=android&de…hermes-stable:76040
performUnitOfWork	@	&platform=android&de…hermes-stable:81033
workLoopSync	@	&platform=android&de…hermes-stable:80802
renderRootSync	@	&platform=android&de…hermes-stable:80768
performSyncWorkOnRoot	@	&platform=android&de…hermes-stable:80336
flushSyncWorkAcrossRoots_impl	@	&platform=android&de…hermes-stable:67953
flushSyncWorkOnLegacyRootsOnly	@	&platform=android&de…hermes-stable:67924
scheduleUpdateOnFiber	@	&platform=android&de…hermes-stable:79984
updateContainer	@	&platform=android&de…hermes-stable:83086
render	@	&platform=android&de…hermes-stable:83678
renderElement	@	&platform=android&de…hermes-stable:40248
renderApplication	@	&platform=android&de…hermes-stable:37980
anonymous	@	&platform=android&de…hermes-stable:37514
runApplication	@	&platform=android&de…hermes-stable:37564
__callFunction	@	&platform=android&de…=hermes-stable:3206
anonymous	@	&platform=android&de…=hermes-stable:2967
__guard	@	&platform=android&de…=hermes-stable:3152
callFunctionReturnFlushedQueue	@	&platform=android&de…=hermes-stable:2966

Can you reproduce the bug?

Always

Reproduction Steps

"expo": "~52.0.17"
"react": "18.3.1",
"realm": "20.1.0",
"react-native": "0.76.3",

Version

"realm": "20.1.0"

What services are you using?

Local Database only

Are you using encryption?

Yes

Platform OS and version(s)

android

Build environment

Which debugger for React Native:
"@gorhom/bottom-sheet": "^5.0.6",
"@react-native-firebase/analytics": "^21.6.1",
"@react-native-firebase/app": "^21.6.1",
"@react-native-firebase/auth": "^21.6.1",
"@react-native-firebase/crashlytics": "^21.6.1",
"@rneui/base": "^4.0.0-rc.8",
"@rneui/themed": "^4.0.0-rc.8",
"@sdcx/pull-to-refresh": "^0.23.0",
"axios": "^1.7.9",
"crypto-js": "^4.2.0",
"dayjs": "^1.11.13",
"ethers": "^6.13.4",
"expo": "~52.0.17",
"expo-blur": "~14.0.1",
"expo-camera": "^16.0.9",
"expo-clipboard": "^7.0.0",
"expo-constants": "~17.0.3",
"expo-crypto": "^14.0.1",
"expo-dev-client": "^5.0.5",
"expo-font": "~13.0.1",
"expo-image-picker": "^16.0.3",
"expo-linear-gradient": "^14.0.1",
"expo-linking": "~7.0.3",
"expo-localization": "^16.0.0",
"expo-router": "~4.0.11",
"expo-splash-screen": "^0.29.16",
"expo-sqlite": "~15.0.3",
"expo-status-bar": "~2.0.0",
"expo-system-ui": "~4.0.5",
"expo-web-browser": "~14.0.1",
"fast-xml-parser": "^4.5.0",
"i18next": "^24.0.5",
"jsencrypt": "^3.3.2",
"lodash-es": "^4.17.21",
"lottie-react-native": "^7.1.0",
"qs": "^6.13.1",
"react": "18.3.1",
"react-i18next": "^15.1.4",
"react-native": "0.76.3",
"react-native-confirmation-code-field": "^7.4.0",
"react-native-easy-toast": "^2.3.0",
"react-native-encrypted-storage": "^4.0.3",
"react-native-exit-app": "^2.0.0",
"react-native-gesture-handler": "~2.20.2",
"react-native-qrcode-svg": "^6.3.12",
"react-native-reanimated": "~3.16.1",
"react-native-safe-area-context": "4.12.0",
"react-native-screens": "~4.1.0",
"react-native-svg": "^15.10.1",
"realm": "20.1.0",
"zustand": "^5.0.2"

Cocoapods version

No response

@susonthapa
Copy link

This might be helpful #6933.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants