Expo App: Module AppRegistry is not a registered callable module

This is my app.json:
“expo”: {
“name”: “Magento-Mobile-Shop”,
“description”: “Great Shopping App.”,
“slug”: “magento-mobile-shop”,
“privacy”: “public”,
“sdkVersion”: “22.0.0”,
“version”: “1.0.0”,
“orientation”: “portrait”,
“icon”: “./assets/icon.png”,
“splash”: {
“image”: “./assets/splash.png”,
“backgroundColor”: “#ffffff
“packagerOpts”: {
“assetExts”: [“ttf”, “mp4”]
“package”: “com.mms”
“ios”: {
“supportsTablet”: true,
“bundleIdentifier”: “com.mms”

and this is mine package.json:
“main”: “node_modules/expo/AppEntry.js”,
“private”: false,
“dependencies”: {
@expo/ex-navigation”: “^4.2.0”,
“cross-fetch”: “^2.0.0”,
“es6-promise”: “^4.2.4”,
“exp”: “^47.4.4”,
“expo”: “^24.0.0”,
“native-base”: “^2.3.7”,
“prop-types”: “^15.6.0”,
“react”: “^16.0.1”,
“react-native”: “https://github.com/expo/react-native/archive/sdk-24.0.0.tar.gz”,
“react-native-animatable”: “^1.2.4”,
“react-native-banner-carousel”: “^1.0.2”,
“react-native-carousel-view”: “^0.5.1”,
“react-native-checkbox”: “^2.0.0”,
“react-native-country-code-list”: “^1.0.8”,
“react-native-display-html”: “^1.2.5”,
“react-native-elements”: “^0.19.0”,
“react-native-floating-label-text-input”: “^0.1.5”,
“react-native-image-picker”: “^0.26.7”,
“react-native-keyboard-aware-scroll-view”: “^0.4.3”,
“react-native-modal”: “^2.4.0”,
“react-native-modal-picker”: “0.0.16”,
“react-native-rating”: “^2.0.4”,
“react-native-smart-carousel”: “^1.1.0”,
“react-native-smart-scroll-view”: “^1.3.7”,
“react-native-snackbar-component”: “^1.0.8”,
“react-native-togglebox”: “^1.0.3”,
“react-redux”: “^5.0.7”,
“redux”: “^3.7.2”,
“redux-persist”: “^5.9.1”,
“redux-promise”: “^0.5.3”,
“redux-thunk”: “^2.2.0”,
“simple-carousel-react-native”: “^1.0.2”

Please help me to find out the problem it gives me error after publish on expo but when i scan qr code it says Module App Registry is not a registered call moduling.
Please solve this problem as soon as possible i need urgent .

Thanks in advance.

Hey @kulbhushansingh,

Unfortunately the AppRegistry is not a registered callable module error is a very ambiguous error that isn’t easily resolved without digging in deeper. My first suggestion would be to dig into your device logs and see if that shows any errors that may be occuring prior to the AppRegistry one.

Another idea is to look through these topics and see if one of the other developer’s resolution to the issue will work for you. https://forums.expo.dev/search?q=AppRegistry



This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.