如何在新版Xcode上安装低版本模拟器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在新版Xcode上安装低版本模拟器相关的知识,希望对你有一定的参考价值。

参考技术A XCode -> Preferences -> Downloads 这里把之前版本的ios Simulator装了。之后运行的时候可以选择。 参考技术B XCode -> Preferences -> Downloads 这里把之前版本的iOS Simulator装了。之后运行的时候可以选择。

设备上安装旧版本时故事板无效

【中文标题】设备上安装旧版本时故事板无效【英文标题】:Invalid storyboard when old version is installed on device 【发布时间】:2013-11-24 20:43:08 【问题描述】:

好的,这里是简短的细分。我在应用商店有一个应用。我创建了一个新版本,其中我将故事板本地化更改为基础。在模拟器和设备上一切正常。

仅当我的设备上有旧版本(当前在应用商店中)并尝试使用 Xcode 测试新版本时,才会出现此问题。设备上显示的故事板是新旧版本的混合体。新设计但旧安排。由于我的更改,它崩溃了。

如果我在运行新版本之前删除了(旧)应用程序,一切正常。

所以我的问题是:

应用更新会删除所有旧的缓存故事板吗? 我可以在“真实”条件下在应用商店批准后测试我的更新吗? (我选择手动释放它。) 显然,这是缓存版本的某种问题。我可以确保不使用旧的情节提要吗?

【问题讨论】:

【参考方案1】:

您不会有问题,当通过 App Store 更新应用程序时,会创建一个新的沙盒目录(位于 /var/mobile/Applications/),其中安装了新版本,以及 Library 和 Documents 文件夹从旧安装中移动。

在 Xcode 中使用“构建并运行”时,它只会安装新文件,因此您在新版本中删除的包中的任何文件仍然存在。

【讨论】:

【参考方案2】:

在这里设置。在这里设置。

【讨论】:

【参考方案3】:

只需重命名 Storyboard 文件 - 这很奇怪,但可以。

【讨论】:

以上是关于如何在新版Xcode上安装低版本模拟器的主要内容,如果未能解决你的问题,请参考以下文章

如何在高版本的Xcode中部署低版本的ios程序

xcode安装

低版本 Xcode 真机调试高版本 iOS 的解决方法

如何降级 Xcode?

如何在模拟器上安装 iOS 应用发布版本

如何在 Xcode 中选择 iOS 模拟器作为目标?