iOS Development

android – Expo iOS failing construct

Spread the love


I am at the moment engaged on a react-native app through Expo and am operating into some points when attempting to view the app domestically on iOS simulator. After operating npx expo run:ios, I can see that the constructing is full however I am met with these two errors earlier than the app can load within the simulator:

  1. TypeError: property shouldn't be configurable, js engine: hermes
  • in keeping with the stacktrace, it seems like this error is going on within the expo-linking package deal?
Invariant Violation: "fundamental" has not been registered. This could occur if:
* Metro (the native dev server) is run from the flawed folder. Test if Metro is operating, cease it and restart it within the present challenge.
* A module didn't load because of an error and `AppRegistry.registerComponent` wasn't known as., js engine: hermes
// package deal.json
"dependencies": {
    "@expo/webpack-config": "^19.0.0",
    "@react-native-async-storage/async-storage": "1.18.2",
    "@react-navigation/native": "^6.1.9",
    "@react-navigation/native-stack": "^6.9.17",
    "expo": "~49.0.15",
    "expo-auth-session": "~4.0.3",
    "expo-crypto": "~12.4.1",
    "expo-image": "~1.3.5",
    "expo-splash-screen": "~0.20.5",
    "expo-status-bar": "~1.6.0",
    "expo-system-ui": "~2.4.0",
    "expo-web-browser": "~12.3.2",
    "react": "18.2.0",
    "react-dom": "18.2.0",
    "react-native": "0.72.6",
    "react-native-gesture-handler": "~2.12.0",
    "react-native-reanimated": "~3.3.0",
    "react-native-safe-area-context": "4.6.3",
    "react-native-screens": "~3.22.0",
    "react-native-ui-lib": "^7.14.4",
    "react-native-vector-icons": "^10.0.3",
    "react-native-web": "~0.19.6",
    "reanimated-color-picker": "^2.4.2"
  }

I’ve tried constructing the ios app through Expo with after cleansing cache however no luck. The app works simply wonderful on android gadgets through Expo Go so I am probably not positive what else to strive.

Leave a Reply

Your email address will not be published. Required fields are marked *