簡體   English   中英

如何在 Xcode 11.4 中將 Swift 3 更改為 4

[英]How can change Swift 3 to 4 in Xcode 11.4

目前我正在使用 Xcode11.4。 我需要將 Xcode 11.4 用於 iOS 13 框架,但我無法在 Xcode 11 中構建舊項目

This workplace has projects that contain source code developed with Swift 3.x.This version of Xcode does not support building or migrating Swift 3.x targets
Use Xcode 10.1 to migrate the code to Swift 4

我嘗試在所有 Pod 中將 Swift 語言版本更改為 Swift 4。 在此處輸入圖像描述

但是有些 Pod 顯示出這樣的錯誤

錯誤

如何修復該錯誤,是否需要再次安裝 Xcode 10.1?

有兩種方法可以進行遷移

  1. 使用 Xcode 10.1 的遷移工具將您的代碼庫直接更新到 swift4 但這仍然需要手動更新 pod

  2. 如果您的代碼庫很小,您可以跳過下載和安裝 Xcode 的麻煩,並且可以通過重構手動將代碼更新到 swift 4。

按照教程,它足夠全面,可以遷移

ProjectTarget文件中 ->“構建設置”選項卡 -> Swift 編譯器語言 ->Swift 語言版本 -> 將 Swift 版本從 4.0 更改為“Swift 5.0”對我有用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM