在我的项目中,我使用的是沙发基精英企业。在我将XCODE从10.3升级到11.2之后,我收到了以下错误消息。(使用SWIFT5.1编译的模块不能由SWIFT5.1.2编译器导入)
我的文件是这样的:
# Uncomment the next line to define a global platform for your project
# platform :ios, '11'
target 'Imece' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
pod 'SwiftyJSON', '~> 4.2'
pod 'FSCalendar', '~> 2.7.9'
pod 'CouchbaseLite-Swift-Enterprise', '~> 2.6.1'
pod 'Alamofire'
end我尝试了下面的解决办法,但没有产生任何区别。在XCODE中更改
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;使用SWIFT5.1编译的模块不能由SWIFT5.1.2编译器导入
我还尝试构建了这里提到的(couchbaselite)框架文件。
https://github.com/couchbase/couchbase-lite-ios#how-to-build-the-framework-files
但我发现了BUILD_FAILED错误。
有什么别的办法可以解决这个问题吗?
发布于 2019-11-08 20:53:45
这个错误意味着Couchbaselite框架需要用Xcode 11.2构建。你不能改变你的应用程序中的设置来修复它。所以你的选择是
https://stackoverflow.com/questions/58762244
复制相似问题