2017-04-05 14 views
15

tôi chỉ làm việc cập nhật XCode qua (8.3), và tôi có thông điệp:“Swift Phiên bản ngôn ngữ” (SWIFT_VERSION) là bắt buộc phải được cấu hình một cách chính xác cho các mục tiêu mà sử dụng Swift

“Swift Phiên bản ngôn ngữ” (SWIFT_VERSION) được yêu cầu phải được cấu hình đúng cho các mục tiêu sử dụng Swift. Sử dụng trình đơn [Edit> Convert> To Current Swift Syntax…] để chọn phiên bản Swift hoặc sử dụng trình soạn thảo Build Settings để cấu hình cài đặt xây dựng trực tiếp.

Biết rằng tùy chọn "Sử dụng phiên bản ngôn ngữ di sản nhanh" vừa bị xóa khỏi cài đặt xây dựng, làm cách nào để tạo ứng dụng trong Swift 2.3 mà không thực hiện bất kỳ chuyển đổi nào?

+0

Bạn đọc [ghi chú phát hành] (https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/ Chapters/Introduction.html # // apple_ref/doc/uid/TP40001051-CH1-SW160), phải không? - ** Thông báo loại bỏ và loại bỏ ** Xcode 8.3 không hỗ trợ Swift 2.3 nữa. –

+0

Tôi nhận được điều này ngay bây giờ, sử dụng Swift 3 và Xcode 8. Huh? –

Trả lời

8

Bạn không thể. XCode 8.2 là phiên bản cuối cùng để hỗ trợ Swift 2.3. Bạn phải cập nhật lên Swift 3 hoặc sử dụng Xcode 8.2.

+0

Cảm ơn, tôi sẽ tải xuống phiên bản cũ. https://developer.apple.com/download/more/ – Claudio

2

Bạn có thể không phải là XCode 8.2 là phiên bản mới nhất để hỗ trợ Swift 2.3. Bạn sẽ phải cập nhật mã của mình lên Swift 3 hoặc sử dụng Xcode 8.2.

2

Chết tiệt bạn Xcode, bây giờ tôi phải di chuyển sang Swift 3.0. Nó cho thấy rõ ràng lên cảnh báo này mở hoặc xây dựng một dự án cũ với Swift 2.3 vì vậy tôi đề nghị cho phép di chuyển :(:(

enter image description here

13

Trong thanh lựa chọn hoa tiêu, nhấp vào biểu tượng kính lúp, sau đó tìm kiếm "SWIFT_VERSION "bạn sẽ tìm thấy các nơi trong dự án nơi bạn có thể điều chỉnh phiên bản nhanh chóng cho phù hợp.

enter image description here

enter image description here

1

Thay đổi Ngôn ngữ Version Swift lên phiên bản hỗ trợ trong môi trường xây dựng

enter image description here

Các vấn đề liên quan