# 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

**Code:** `ITMS-90725` · **Category:** iOS · **Seen on:** iOS

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

## 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

---
Source: [WhatIsMyError](https://whatismyerror.com/errors/ios/itms-90725-sdk-version-issue)
