Xcode

Hello, we uploaded the app, but it was rejected due to this issue.

  1. iOS SDK Version: iOS 16.4
  2. XCode Version: Xcode 14.3
  3. MAC Version: Ventura 13.2.1

You can check the link https://drive.google.com/file/d/1MVmQ0OU9R47Kx-htx1mWJP5uzPzQQ0bu/view?usp=sharing

Hope it can be solved!

Thank you!

Answered by DTS Engineer in 796577022

You need to upgrade to Xcode 15, which contains the iOS 17 SDK. Submitting apps to the App Store with Xcode 14 and the iOS 16 SDK is no longer supported. When these requirements change, announcements are posted to the Upcoming Requirements page.

— Ed Ford,  DTS Engineer

Yes, it can be solved. You have to build it for iOS 17 - as the message states - or use an older version of Xcode that includes the iOS 16 SDK, and build it with that.

This is not an issue for Apple to fix, so there is nothing for them to solve.

Accepted Answer

You need to upgrade to Xcode 15, which contains the iOS 17 SDK. Submitting apps to the App Store with Xcode 14 and the iOS 16 SDK is no longer supported. When these requirements change, announcements are posted to the Upcoming Requirements page.

— Ed Ford,  DTS Engineer

Does this mean I need to buy a new MacBook to build it?

You need a Mac that supports Xcode 15. If you look at the Xcode Support page, you'll see that Xcode 15.2 supports running macOS Ventura 13.5, and then Xcode 15.3 increased that requirement to macOS Sonoma 14.

— Ed Ford,  DTS Engineer

Can I use iPad to build it?My iPad is IOS 17.5.1 version.

If your app uses a Swift Package that defines the main app, Swift Playgrounds may be able to let you build the app on iPad. But if your project is defined by an Xcode project, a file with extension .xcodeproj, then you will need a Mac to run Xcode with the right version mix.

—Ed Ford,  DTS Engineer

If I use an iPad to build it, what app do I need to download? Can this "Transporter App" be used on an iPad?

Swift Playgrounds is what you're looking for. But before going that direction, take a look at your source files and see if there's a .xcodeproj file. That's the case for most apps, and for that, you'll need a Mac.

— Ed Ford,  DTS Engineer

Xcode
 
 
Q