Xocde 版本共存问题+swift2.3-3.0-environment

Xocde 版本共存问题

一、更新xcode 时将原有在finder 应用程序中找到 xcode  直接复制到别外并改为如改为xcode VX.x  然后正常升级 之后电脑上就有两个xcode的了

补充 也可以从其它人的电脑上copy一个低版本的xcode到自己电脑上

二、使用时,先打开对应版本xocde 再用xcode打开对应项目就可以开始旧版本的编程了

三、疑难问题

xcode Vx.x是挪过窝的 IDE 所其 location 参数 可能要随机应变,原来的配置指向可能 已不适合了,

我们在发现用默认为xcode 8.3.2 上的机器上 运行 xcode 8.1 编辑时,发生swift2.3被swift3.0 编译且无法编译的错误,很明显是 IDE的参数还指向了原来的位置 ,而原来的位置已是高版本的xcode了、

为了解决此问题,我们仔细研究了xcode的IDE配置详情如下:

——————————————————————————

低版本编译时会报错的问题

1.xcode 8.1编辑 swift2.3时,现在swift3.0的问题解决原因

分析主要是 xcode 编译器为新的,怎么修改

Xcode >Perference >Locations 下面的

1.Derived Data:

2.Archives

3.Command Line Tools:

—————————————————————


第一步 修改command line Tools: 下的版本  ( 可以看到明明是8.1 Command line Tools 却选择的是8.3.2肯定是人修改的) 但是仅修改一项就可以吗? 不是,还是报错 所以看再第二步


第二步  将Derived Data:修改为 Relative  编辑就可以了(相对路径的意思)

最终的配置:

——————

本人主要是为了解决在升级后的mac 如何保留原swift2.3 xcode开发环境,现在 已解决 新版本xcode 8.3.2 可以开发 swift3.0 打开xcode 8.1就可以开发 swift2.3 对于有老项目的兄弟希望有些帮助!

以上步骤后可以用了,观察中....

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 因为要结局swift3.0中引用snapKit的问题,看到一篇介绍Xcode8,swift3变化的文章,觉得很详细...
    uniapp阅读 10,086评论 0 12
  • 写在前面 收到一些小伙伴的来信,觉得可能下边没有表达清楚,先把大家关心的要点在此进行总结,有兴趣的可以看看下边的研...
    光无影阅读 13,768评论 40 61
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,445评论 4 61
  • 备注:本文章是翻译,如果大家想看原文请点击链接,第一次翻译谢谢。 如果你还没有经常去GitHub上看Swift E...
    一念之间_一念之间阅读 3,587评论 0 1
  • 此刻眼皮已经挣扎在闭合的边缘,本来从晚上六点打算写东西,然而玩着手机一点点硬是扛到了现在,一次次告诉自己再玩十...
    雨林木风雪阅读 1,153评论 4 0

友情链接更多精彩内容