如何配置我的 Xcode 项目以在多个版本的 iOS 上运行?
Posted
技术标签:
【中文标题】如何配置我的 Xcode 项目以在多个版本的 iOS 上运行?【英文标题】:How Do I configure my Xcode project to run on multiple version of iOS? 【发布时间】:2018-06-30 12:53:47 【问题描述】:我已经使用 Xcode 9 创建了我的应用程序,并且部署目标是 11.4。 我的要求之一是让应用程序与最新版本的 ios 兼容回到 iOS 8。当我将部署目标更改为 iOS8 时,应用程序将无法构建。 非法配置 iOS 9 之前的安全区域布局指南。 有什么我可以轻松解决这个问题的吗?我的项目在某处的配置设置?
【问题讨论】:
【参考方案1】:转到您的故事板,打开 File inspector
并取消选中 Use Safe Area Layout Guides
。
见:
【讨论】:
谢谢你不知道去哪里找。它现在编译。我被要求为面试做这个评估项目,在配置和几乎所有方面我都非常绿色。我已将我的 git 存储库上传到 git hub。如果我使用最新的 11.4,我在存储库的项目中保存的部署目标是否重要? 我不明白你的问题。你说你必须支持 iOS 8。这意味着你必须相应地设置部署目标。 我想问的是,如果从设置中将部署目标设置为 iOS 8,那么对于 iOS 8 以后的版本就可以了。如果部署目标设置为 iOS 8,应用程序是否可以在更高版本上运行,比如说最新的 11.4? 会的。此设置定义最小 部署目标。这意味着该应用可以在 iOS 8 及更高版本上运行。 非常感谢安德烈。你对我帮助很大。真的很感激以上是关于如何配置我的 Xcode 项目以在多个版本的 iOS 上运行?的主要内容,如果未能解决你的问题,请参考以下文章
我如何通过 swift 2.3 项目支持 iOS 版本 10.3