Xcode iOS app build for latest iPhone (How to make Xcode to deploy to the latest iOS without update

Posted

技术标签:

【中文标题】Xcode iOS app build for latest iPhone (How to make Xcode to deploy to the latest iOS without update Xcode?)【英文标题】:Xcode iOS app build for newest iPhone (How to make Xcode to deploy to the very latest iOS without updating Xcode?) 【发布时间】:2021-07-09 11:22:10 【问题描述】:

有 MacOS Catalina 10.15.7 的 MacBook,我不想升级到 macOS 11。也许 2022 年的 macOS 12,毕竟那里的小错误都会得到修复和完善。

我可以从 https://xcodereleases.com/ 检查确切的 Xcode 版本支持(因为自 Xcode 12.5 2021 年 4 月 26 日起,最新的 Xcode 需要 macOS 11)。所以我下载了 Xcode 12.4

现在的问题是有最新的 ios 14.5 的 iPhone: Xcode 可以看到,但拒绝部署我的 iOS 应用程序,说不支持该版本。 (但它适用于 iOS 14 模拟器)

好吧,我完全同意,要在最新设备上使用最新功能,开发人员必须拥有最新的 Xcode,但我不需要。我只是希望能够使用 iOS 13-14 的目标进行编译,并且能够部署到最新的 isOS 14-15 设备。

如何在不更新 Xcode 的情况下让 Xcode 部署到最新的 iOS?

【问题讨论】:

【参考方案1】:

从https://github.com/iGhibli/iOS-DeviceSupport 下载特定的 DeviceSupport zip 文件 并将内容解压缩到 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

Xcode 12.4 “Unsupported OS version” after iPhone iOS update 14.6 Device Support files (iOS 14) for Xcode11

【讨论】:

以上是关于Xcode iOS app build for latest iPhone (How to make Xcode to deploy to the latest iOS without update 的主要内容,如果未能解决你的问题,请参考以下文章

iOS xcode6最新提交app方法

升级XCode12.3报错 Building for , but the linked and embedded framework was built for iOS + iOS Simulator

升级XCode12.3报错 Building for , but the linked and embedded framework was built for iOS + iOS Simulator

Ionic React App IOS Build 失败“配置文件”

《互动教程 for Xcode7 & Swift2》已成功发布在App Store

报错 Building for iOS, but the embedded framework ‘xxx.framework‘ was built for iOS + iOS Simulator