swift 2.3版不适用于任何Xcode?

时间:2017-10-06 09:50:10

标签: swift xcode alamofire

当我打开项目时,如果我进行转换,它会显示swift的转换,然后它会显示pod中可用框架中的错误。 如果我做" pod update"但它仍然向我展示了很多项目中的错误。 大多数错误与Alamofire和Object mapper有关。

如果我不进行转换,则会显示如下:

“使用Legacy Swift语言版本”(SWIFT_VERSION)需要为使用Swift的目标正确配置。使用[编辑>转换> To Current Swift Syntax ...]菜单选择Swift版本或使用Build Settings编辑器直接配置构建设置。 对于使用Swift的目标,需要正确配置“使用Legacy Swift语言版本”(SWIFT_VERSION)。使用[编辑>转换> To Current Swift Syntax ...]菜单选择Swift版本或使用Build Settings编辑器直接配置构建设置。

target 'JaClassified' do

pod 'Alamofire'
pod 'AlamofireObjectMapper'
pod 'ObjectMapper'
pod 'DKImagePickerController'
pod 'Kingfisher'
pod 'Auk'
pod 'GoogleMaps'
pod 'PayPal-iOS-SDK'
end

target 'JaClassifiedTests' do

end

target 'JaClassifiedUITests' do

end

以上是我的pod文件代码我没有指定版本,因此它将更新到最新版本。 用Swift 2.3编写的当前代码。我已经在Xcode 7.x上尝试了它,但没有工作显示错误做pod更新但仍然相同。 同样在Xcode 8.x版本中也是如此。 我已尝试在不同的机器上使用相同的代码,直到现在我已经尝试了7台不同的Mac机器,但没有得到结果或无错应用程序。

任何人都可以帮助我

0 个答案:

没有答案