Expo React Native error: Unhandled JS Exception: manifest must specify logUrl

When publishing my app with expo using expo publish or pushing the app to App Store and Play Store, I get a crash on launch of the production app on both iOS and Android plateform with the error :

Unhandled JS Exception: manifest must specify logUrl

As this error doesn’t happened on Development app, I don’t know how to debug this. Does anyone encounter the same issue ? Do you have any idea on what’s going on or do you have any idea on a method to find the error ?

Just for more context, I did publish my app to both stores months ago without any issue. I did not change anything in my manifest except changing the Expo SDK from version 38 to 40. Here is my current manifest :

{
  "expo": {
    "name": "Braise To Breizh",
    "slug": "braiseToBreizh",
    "privacy": "public",
    "platforms": ["ios", "android"],
    "version": "1.0.2",
    "orientation": "portrait",
    "backgroundColor": "#ffffff",
    "primaryColor": "#7198FF",
    "icon": "./assets/android-icon.png",
    "splash": {
      "image": "./assets/Launch_Screen.png",
      "resizeMode": "contain",
      "backgroundColor": "#ffffff"
    },
    "updates": {
      "fallbackToCacheTimeout": 0
    },
    "assetBundlePatterns": ["**/*"],
    "ios": {
      "supportsTablet": false,
      "bundleIdentifier": "com.sudevisevents.braisetobreizh",
      "buildNumber": "1"
    },
    "android": {
      "package": "com.sudevisevents.braisetobreizh",
      "googleServicesFile": "./google-services.json",
      "permissions": [
        "CAMERA",
        "MANAGE_DOCUMENTS",
        "READ_CONTACTS",
        "READ_CALENDAR",
        "WRITE_CALENDAR",
        "READ_EXTERNAL_STORAGE",
        "READ_PHONE_STATE",
        "RECORD_AUDIO",
        "USE_FINGERPRINT",
        "VIBRATE"
      ],
      "versionCode": 21
    },
    "androidNavigationBar": {
      "visible": "sticky-immersive",
      "barStyle": "dark-content",
      "backgroundColor": "#FFFFFF"
    },
    "androidStatusBar": {
      "hidden": false,
      "translucent": true,
      "barStyle": "dark-content",
      "backgroundColor": "#FFFFFF"
    },
    "extra": {
      "firebase": {
        "apiKey": "AIzaSyAt2_j5-FgvvcLY8TaGpKWGGOV-UF4YFms",
        "authDomain": "braise-to-breizh.firebaseapp.com",
        "databaseURL": "https://braise-to-breizh.firebaseio.com",
        "projectId": "braise-to-breizh",
        "storageBucket": "braise-to-breizh.appspot.com",
        "messagingSenderId": "685300020150",
        "appId": "1:685300020150:web:892a380bb3a9254d434717",
        "measurementId": "G-QKCVSXN7BN"
      }
    },
    "web": {
      "config": {
        "firebase": {
          "apiKey": "AIzaSyAt2_j5-FgvvcLY8TaGpKWGGOV-UF4YFms",
          "authDomain": "braise-to-breizh.firebaseapp.com",
          "databaseURL": "https://braise-to-breizh.firebaseio.com",
          "projectId": "braise-to-breizh",
          "storageBucket": "braise-to-breizh.appspot.com",
          "messagingSenderId": "685300020150",
          "appId": "1:685300020150:web:892a380bb3a9254d434717",
          "measurementId": "G-QKCVSXN7BN"
        }
      }
    },
    "hooks": {
      "postPublish": [
        {
          "file": "sentry-expo/upload-sourcemaps",
          "config": {
            "organization": "braise-to-breizh",
            "project": "braise-to-breizh",
            "authToken": "fefadc9602e64b98930d0f50672341497f9bfc895e28475b8b53b87cecd26505"
          }
        }
      ]
    }
  }
}

Hey @hans.rietmann, saw you found the solution on StackOverflow. Going to link to that here for future users: javascript - Expo React Native error: Unhandled JS Exception: manifest must specify logUrl - Stack Overflow

Cheers,
Adam

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