MacOS从14 升级到15。
xcode需要从15升级到16; xcode升级后,xcode已经不能支持iOS12的开发了。
上一次升级MacOS 13 -> 14的时候,xcode也是被迫升级的,xcode从14升级到15之后,我的appcode(2022)就已经抱怨xcode版本太高了,让我降回去使用,然后就一直没使用appcode
各版本xcode支持的最低iOS系统版本:
Xcode各版本支持的系统版本如下:12
- Xcode 13:支持iOS 9及更高版本、tvOS 9及更高版本以及watchOS 2及更高版本的设备上调试。Xcode 13需要运行macOS 11.3或更高版本的Mac。
- Xcode 14:支持iOS 11.0到iOS 16.2.99的系统版本。如果项目需要支持iOS 9,可以通过修改SDKSettings.plist文件来实现适配。
- Xcode 15:支持iOS 12到iOS 17的系统版本。从2024年4月29日起,上传到App Store Connect的App必须是使用Xcode 15构建的。
- Xcode 16.1:支持iOS 18.1、iPadOS 18.1、Apple tvOS 18.1、watchOS 11.1和macOS Sequoia 15.1。Xcode 16.1需要在macOS Sonoma 14.5或更高版本的Mac上运行。
系统支持的最低版本要求:
- iOS:Xcode 13支持iOS 9,而Xcode 14及以上版本最低支持iOS 11。从2024年4月29日起,上传到App Store的App必须使用Xcode 15构建,支持iOS 12及以上的系统版本。
这些信息可以帮助开发者选择合适的Xcode版本和系统版本进行开发和测试,确保应用兼容性和顺利提交到App Store。
目前(2024年)xcode 15还是主流,还能构建iOS12系统上的APP,这些系统上的APP还能继续升级。
当苹果官方要求最低xcode版本为16的时候,就不可能构建出来支持iOS12系统的APP了,换言之,因为iPhone 5s的系统版本最高支持到iOS12,所以,iPhone 5s上的APP就不可能继续升级了。