"ITMS-90426: Invalid Swift Support - The SwiftSupport folder is missing. Rebuild your app using the current public (GM) version of Xcode and resubmit it."

Hi Everyone,

So I am trying to test my app using Test Flight on the App Store. When I use the Transporter App, I receive this message in my email:

" ITMS-90426: Invalid Swift Support - The SwiftSupport folder is missing. Rebuild your app using the current public (GM) version of Xcode and resubmit it."

It is a react native project, this is the dependencies:

  "dependencies": {
    "@react-native-async-storage/async-storage": "^1.13.0",
    "@react-native-community/masked-view": "0.1.10",
    "@react-navigation/bottom-tabs": "^5.5.2",
    "expo": "^41.0.0",
    "expo-ads-admob": "~10.0.4",
    "expo-asset": "~8.3.1",
    "expo-font": "~9.1.0",
    "react": "16.13.1",
    "react-dom": "16.13.1",
    "react-native": "https://github.com/expo/react-native/archive/sdk-41.0.0.tar.gz",
    "react-native-elements": "^2.0.2",
    "react-native-gesture-handler": "~1.10.2",
    "react-native-modal-overlay": "^1.3.1",
    "react-native-render-html": "^4.2.0",
    "react-native-responsive-screen": "^1.4.1",
    "react-native-safe-area-context": "3.2.0",
    "react-native-safe-area-view": "^1.1.1",
    "react-native-screens": "~3.0.0",
    "react-native-simple-radio-button": "^2.7.4",
    "react-native-webview": "11.2.3",
    "react-navigation": "^4.3.9",
    "react-navigation-stack": "^2.7.0",
    "react-navigation-tabs": "^2.8.13",
    "react-redux": "^7.2.0",
    "redux": "^4.0.5",
    "redux-thunk": "^2.3.0"
  },

All help is greatly appreciated. Thank you.

Evan

I’m getting the same error message.

I use EAS to build and submit, after successful submission in the CLI I get the email from Apple with the error message.

I’ve previously been successful in publishing this project, then all of a sudden it’s stopped working.

I’ve tried;

  • Deleting the provisioning profiles in Apple Developer Site
  • Deleting the provisioning profiles on my local machine
  • Upgrading the OS to the latest (12.4)
  • Reinstalling XCode (delete and re-install from the App Store)
  • Upgraded the EAS CLI to the latest version

Dependencies:

"dependencies": {
    "@aws-amplify/auth": "3.4.11",
    "@aws-amplify/core": "3.8.3",
    "@expo/metro-config": "^0.2.7",
    "@expo/samples": "2.1.1",
    "@expo/vector-icons": "^12.0.0",
    "@react-native-async-storage/async-storage": "~1.15.0",
    "@react-native-community/netinfo": "7.1.3",
    "amazon-cognito-identity-js": "4.5.1",
    "aws-amplify": "^4.3.12",
    "aws-amplify-react-native": "^6.0.2",
    "deep-object-diff": "^1.1.0",
    "eslint-config-airbnb-typescript": "^16.1.0",
    "eslint-plugin-jest": "^23.8.2",
    "expo": "^44.0.0",
    "expo-app-loading": "^1.3.0",
    "expo-asset": "~8.4.6",
    "expo-constants": "~13.0.1",
    "expo-device": "^4.1.1",
    "expo-facebook": "~12.1.0",
    "expo-file-system": "~13.1.4",
    "expo-font": "~10.0.4",
    "expo-google-app-auth": "~8.3.0",
    "expo-image-picker": "~12.0.1",
    "expo-keep-awake": "~10.0.1",
    "expo-linear-gradient": "~11.0.3",
    "expo-linking": "^3.0.0",
    "expo-location": "~14.0.1",
    "expo-media-library": "~14.0.0",
    "expo-notifications": "^0.14.1",
    "expo-permissions": "~13.1.0",
    "expo-secure-store": "~11.1.0",
    "expo-updates": "~0.11.7",
    "fetch-intercept": "^2.3.1",
    "formik": "^1.4.1",
    "joi-react-native": "^2.0.1",
    "lodash": "^4.17.11",
    "prop-types": "^15.6.2",
    "react": "17.0.1",
    "react-native": "0.64.3",
    "react-native-app-intro-slider": "^4.0.2",
    "react-native-chart-kit": "^6.12.0",
    "react-native-gesture-handler": "~2.1.0",
    "react-native-gifted-charts": "^1.0.9",
    "react-native-gifted-chat": "^0.5.0",
    "react-native-in-app-notification": "^3.0.0",
    "react-native-keyboard-spacer": "^0.4.1",
    "react-native-maps": "0.29.4",
    "react-native-phone-call": "^1.0.9",
    "react-native-progress": "^3.5.0",
    "react-native-reanimated": "~2.3.1",
    "react-native-screens": "~3.10.1",
    "react-native-smooth-slider": "^1.3.4",
    "react-native-status-bar-height": "^2.5.0",
    "react-native-svg": "12.1.1",
    "react-native-vector-icons": "^6.6.0",
    "react-native-webview": "11.15.0",
    "react-navigation": "^4.3.7",
    "react-navigation-drawer": "^1.4.0",
    "react-navigation-stack": "^1.10.3",
    "react-navigation-tabs": "^1.2.0",
    "react-redux": "^5.1.1",
    "redux": "^4.0.1",
    "redux-form": "^8.0.4",
    "redux-thunk": "^2.3.0",
    "sentry-expo": "^4.0.0"
  }

Diagnostics:

    System:
      OS: macOS 12.4
      Shell: 5.8.1 - /bin/zsh
    Binaries:
      Node: 16.15.0 - /opt/homebrew/opt/node@16/bin/node
      Yarn: 1.22.19 - /opt/homebrew/bin/yarn
      npm: 8.5.5 - /opt/homebrew/opt/node@16/bin/npm
    Utilities:
      Git: 2.32.1 - /usr/bin/git
    npmPackages:
      expo: ^44.0.0 => 44.0.6
      expo-updates: ~0.11.7 => 0.11.7
      react: 17.0.1 => 17.0.1
      react-native: 0.64.3 => 0.64.3
      react-navigation: ^4.3.7 => 4.4.4
    npmGlobalPackages:
      eas-cli: 0.48.2
      expo-cli: 5.4.6
    Project workflow: managed```

you will see this error if you are submitting an app with an ad-hoc provisioning profile instead of release profile. ensure that you’re not submitting an ad-hoc build

1 Like

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