Xocde 版本共存問題+swift2.3-3.0-environment

Xocde 版本共存問題

一、更新xcode 時將原有在finder 應用程序中找到 xcode? 直接復制到別外并改為如改為xcode VX.x? 然后正常升級 之后電腦上就有兩個xcode的了

補充 也可以從其它人的電腦上copy一個低版本的xcode到自己電腦上

二、使用時,先打開對應版本xocde 再用xcode打開對應項目就可以開始舊版本的編程了

三、疑難問題

xcode Vx.x是挪過窩的 IDE 所其 location 參數(shù) 可能要隨機應變,原來的配置指向可能 已不適合了,

我們在發(fā)現(xiàn)用默認為xcode 8.3.2 上的機器上 運行 xcode 8.1 編輯時,發(fā)生swift2.3被swift3.0 編譯且無法編譯的錯誤,很明顯是 IDE的參數(shù)還指向了原來的位置 ,而原來的位置已是高版本的xcode了、

為了解決此問題,我們仔細研究了xcode的IDE配置詳情如下:

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

低版本編譯時會報錯的問題

1.xcode 8.1編輯 swift2.3時,現(xiàn)在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開發(fā)環(huán)境,現(xiàn)在 已解決 新版本xcode 8.3.2 可以開發(fā) swift3.0 打開xcode 8.1就可以開發(fā) swift2.3 對于有老項目的兄弟希望有些幫助!

以上步驟后可以用了,觀察中....

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 因為要結局swift3.0中引用snapKit的問題,看到一篇介紹Xcode8,swift3變化的文章,覺得很詳細...
    uniapp閱讀 4,877評論 0 12
  • 寫在前面 收到一些小伙伴的來信,覺得可能下邊沒有表達清楚,先把大家關心的要點在此進行總結,有興趣的可以看看下邊的研...
    光無影閱讀 11,173評論 40 61
  • 發(fā)現(xiàn) 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 15,540評論 4 61
  • 備注:本文章是翻譯,如果大家想看原文請點擊鏈接,第一次翻譯謝謝。 如果你還沒有經常去GitHub上看Swift E...
    一念之間_一念之間閱讀 631評論 0 1
  • 此刻眼皮已經掙扎在閉合的邊緣,本來從晚上六點打算寫東西,然而玩著手機一點點硬是扛到了現(xiàn)在,一次次告訴自己再玩十...
    雨林木風雪閱讀 151評論 4 0

友情鏈接更多精彩內容