[英]Module compiled with Swift 4.2.1 cannot be imported by the Swift 5.0 compiler
[英]Realm Swift in Xcode 10.2 - ERROR: Module compiled with Swift 4.2 cannot be imported by the Swift 5.0 compiler
我最近不得不更新到Xcode 10.2,因為我的iPhone已自動更新到iOS 12.2,因此我必須將其用於一些應用內購買測試。
該項目使用Swift 4.2和Realm。
我知道我必須更新Realm,所以這就是我所做的...
realm-swift-3.14.1
swift-10.2
文件夾中的框架。 “過去,Realm文件夾以前被標記為Swift版本,現在它們按Xcode版本進行標記”
使用Swift 4.2編譯的模塊無法由Swift 5.0編譯器導入:/Users/userName/MyApp/RealmSwift.framework/Modules/RealmSwift.swiftmodule/i386.swiftmodule
我想念什么?
為了能夠在Xcode 10.2和RealmSwift
使用我的Swift 4.2項目,我需要做些什么?
RealmSwift是否已為Xcode 10.2准備好了?
僅當您使用的是舊版本Xcode中內置的版本時(例如,如果您使用swift-10.1
目錄中的Realm),該錯誤才應顯示。 嘗試從項目中刪除任何Realm框架,清理項目,刪除項目的派生數據目錄,重新啟動Xcode,然后確保從swift-10.2
目錄中同時添加Realm
和RealmSwift
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.