ITMS-90725 iOS Origin: On your device Last updated 14 Oct 2026

ITMS-90725: SDK version issue — This app was built with the iOS 17.x SDK. All iOS apps submitted to the App Store must be built with the iOS 18 SDK or later

App Store Connect requires uploads to be built with a recent Xcode/iOS SDK (raised every spring).

Exact message you may see SDK version issuemust be built with the iOS 18 SDK or later
Seen on: iOS

Meaning

Apple enforces minimum Xcode/SDK versions for submissions. CI images with older Xcode, or local machines not updated, produce builds that get this warning/rejection.

Common causes

  • Building with an old Xcode version
  • CI runner pinned to old Xcode
  • macOS too old to run the required Xcode

⚡ Quick fix

  1. Update Xcode (and macOS if needed)
  2. Select the newer Xcode on CI (xcode-select / setup-xcode)
  3. Rebuild and re-upload

Detailed fix by platform

Shell

  1. swift
    xcodebuild -version
    sudo xcode-select -s /Applications/Xcode_16.app

How to diagnose

  1. Xcode — Version used to archive
  2. CI — Image Xcode version

🔧 Still not fixed?

Many errors look alike. If the steps above didn’t solve it, one of these is probably what you’re facing:

Where this error sits

Origin: On your device. Errors that are often confused with or caused by this one (click to open):

Cannot preview in this file — SwiftUI Preview: Cannot preview in this file — the preview crashed / failed to build (iOS)Cannot preview in thi…Failed to prepare device for development — Xcode: Failed to prepare device for development / iPhone is not available. Please reconnect the device (iOS)Failed to prepare dev…invalid active developer path — xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun (iOS)invalid active develo…ITMS-90206 — ITMS-90206: Invalid Bundle. The bundle at 'App.appex' contains disallowed file 'Frameworks' (iOS)ITMS-90206ITMS-90683 — ITMS-90683: Missing purpose string in Info.plist (NSCameraUsageDescription etc.) (iOS)ITMS-90683ITMS-90717 — ITMS-90717: Invalid App Store Icon. The App Store Icon in the asset catalog can't be transparent nor contain an alpha channel (iOS)ITMS-90717ITMS-91053 — ITMS-91053: Missing API declaration — Your app's code references required reason APIs (privacy manifest) (iOS)ITMS-91053No such module — Swift: No such module 'X' (module not found) (iOS)No such moduleITMS-90725

Explore the map of this error Full error map →

🧠 Still stuck? Analyze your error

Paste the full message, response headers or stack trace — we'll detect the platform and point to the most likely cause.

💬 What worked for others

No tips yet — did something else fix this for you?

Share what worked for you

Tips are checked by an editor before they appear. Links are removed.