【问题标题】:How Do I configure my Xcode project to run on multiple version of iOS?如何配置我的 Xcode 项目以在多个版本的 iOS 上运行?
【发布时间】:2018-06-30 12:53:47
【问题描述】:

我已经使用 Xcode 9 创建了我的应用程序,并且部署目标是 11.4。 我的要求之一是让应用程序与最新版本的 iOS 兼容回到 iOS 8。当我将部署目标更改为 iOS8 时,应用程序将无法构建。 非法配置 iOS 9 之前的安全区域布局指南。 有什么我可以轻松解决这个问题的吗?我的项目在某处的配置设置?

【问题讨论】:

    标签: ios xcode


    【解决方案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 及更高版本上运行。
    • 非常感谢安德烈。你对我帮助很大。真的很感激
    猜你喜欢
    • 1970-01-01
    • 2017-06-17
    • 1970-01-01
    • 2015-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多