8.3 C
London
Friday, December 8, 2023

react native – expo app.json plugins makes appcenter ios(solely) failed


Both by attempting to make use of azure to add the .ipa to appcenter manually, or utilizing the pipelines in Azure, I am receiving the next error…

Loading launch id failed: An issue occured whereas extracting your app. (Correlation ID: my_uuid)

If I do not use any plugins within the app.json(config for expo), it really works high-quality. I’ve tried 3 completely different plugins in addition to the plugins being empty all leading to the identical error.

{
  "expo": {
    "title": "MY PROJECT",
    "slug": "MY-Undertaking",
    "model": "1.0.0",
    "orientation": "portrait",
    "icon": "./property/pictures/qa-icon-1024.png",
    "userInterfaceStyle": "mild",
    "backgroundColor": "#001689",
    "splash": {
      "picture": "./property/pictures/qa-splash.png",
      "resizeMode": "include",
      "backgroundColor": "#001689"
    },
    "assetBundlePatterns": ["**/*"],
    "ios": {
      "supportsTablet": true,
      "bundleIdentifier": "com.instance.myproject",
      "buildNumber": "1.0.0"
    },
    "android": {
      "adaptiveIcon": {
        "foregroundImage": "./property/pictures/qa-icon-1024.png",
        "backgroundColor": "#001689"
      },
      "bundle": "com.instance.myproject",
      "versionCode": 1
    },
    "internet": {
      "favicon": "./property/favicon.png"
    },
    "further": {
      "eas": {
        "projectId": "my_uuid"
      }
    },
    "plugins": [
      [
        "expo-build-properties",
        {
          "android": {
            "minSdkVersion": 23,
            "compileSdkVersion": 33,
            "targetSdkVersion": 33,
            "buildToolsVersion": "33.0.0"
          }
        }
      ]
    ]
  }
}

{
  "expo": {
    ...
    "plugins": []
  }
}
{
  "expo": {
    ...
    "plugins": ["expo-camera"]
  }
}
{
  "expo": {
    ...
    "plugins": [
      [
        "expo-build-properties",
        {
          "android": {
            "minSdkVersion": 23,
            "compileSdkVersion": 33,
            "targetSdkVersion": 33,
            "buildToolsVersion": "33.0.0"
          }
        }
      ]
    ]
  }
}

Once more, if I take away the plugins utterly from app.json, appstore efficiently will add the .ipa file, and all the things works as anticipated to.

{
  "title": "MY-Undertaking",
  "model": "1.0.0",
  "important": "node_modules/expo/AppEntry.js",
  "scripts": {
    "begin": "expo begin --port 8082",
    "android": "expo run:android --port 8082",
    "ios": "expo run:ios",
    "internet": "expo begin --web"
  },
  "dependencies": {
    "@react-navigation/native": "^6.1.9",
    "@react-navigation/stack": "^6.3.20",
    "axios": "^1.6.2",
    "expo": "^49.0.6",
    "expo-build-properties": "^0.8.3",
    "expo-secure-store": "~12.3.1",
    "expo-splash-screen": "~0.20.5",
    "expo-status-bar": "~1.6.0",
    "expo-system-ui": "^2.6.0",
    "formik": "^2.4.2",
    "react": "18.2.0",
    "react-native": "0.72.6",
    "react-native-gesture-handler": "~2.12.0",
    "react-native-get-random-values": "~1.9.0",
    "react-native-reanimated": "^3.6.1",
    "react-native-safe-area-context": "4.6.3",
    "react-native-screens": "^3.27.0",
    "uuid": "^9.0.1",
    "yup": "^1.2.0",
    "zustand": "^4.4.6"
  },
  "devDependencies": {
    "@babel/core": "^7.20.0",
    "@babel/preset-env": "^7.22.9",
    "@sorts/node": "^20.4.2",
    "@sorts/react": "~18.2.14",
    "@sorts/uuid": "^9.0.7",
    "@typescript-eslint/eslint-plugin": "^6.1.0",
    "@typescript-eslint/parser": "^6.1.0",
    "babel-plugin-jest-hoist": "^29.5.0",
    "babel-plugin-module-resolver": "^5.0.0",
    "eslint": "^8.45.0",
    "eslint-config-prettier": "^8.8.0",
    "eslint-plugin-header": "^3.1.1",
    "eslint-plugin-import": "^2.27.5",
    "eslint-plugin-jsdoc": "^46.4.4",
    "eslint-plugin-jsx-a11y": "^6.7.1",
    "eslint-plugin-prettier": "^5.0.0",
    "eslint-plugin-react": "^7.32.2",
    "eslint-plugin-react-hooks": "^4.6.0",
    "typescript": "^5.1.3"
  },
  "non-public": true
}

Latest news
Related news

LEAVE A REPLY

Please enter your comment!
Please enter your name here