Swift3 下拉菜单Swift 3编译错误

Swift3 下拉菜单Swift 3编译错误,swift3,cocoapods,alamofire,Swift3,Cocoapods,Alamofire,我把我的播客文件升级到了美国 target 'MyApp' pod 'DropDown' end post_install do |installer| installer.pods_project.targets.each do |target| target.build_configurations.each do |config| config.build_settings['ENABLE_BITCODE'] = 'NO'

我把我的播客文件升级到了美国

target 'MyApp'
      pod 'DropDown'
end

post_install do |installer|
    installer.pods_project.targets.each do |target|
        target.build_configurations.each do |config|
            config.build_settings['ENABLE_BITCODE'] = 'NO'
            config.build_settings['SWIFT_VERSION'] = "3.0"
        end
    end
end
当我尝试编译时,下拉框会出现Swift3编译错误。但是他们的网页上说他们在本地支持Swift3


我正在尝试使用编辑>转换,但仍然会出现错误。为什么会这样?阿拉莫菲尔也有同样的问题。我通过删除pod文件中的版本要求、删除Pods目录、pod安装更新到最新版本,并在目标设置中将我的swift版本更新到3.0,我收到了编译错误。

我建议明确定义一个与swift-3兼容的版本,而不是删除版本要求。这可能是因为您的pods回购协议已经过时,所以它将采用较旧的pods版本。

我建议明确定义一个与Swift-3兼容的版本,而不是删除版本要求。这可能是因为您的pods回购协议已经过时,因此它将采用较旧版本的pods。

与其删除版本要求,不如明确定义一个与Swift-3兼容的版本。可能是因为你的播客回购协议已经过时,所以它采用了旧版本的播客。啊,我没想到要更新我的播客回购协议,我会试试的,谢谢!让我们知道进展如何。奇怪的是,原来的项目仍然失败。但是在更新了我的pods-repo之后,我创建了一个电子战项目,它安装了ok,而不是删除版本要求,我建议明确定义一个与Swift-3兼容的版本。可能是因为你的播客回购协议已经过时,所以它采用了旧版本的播客。啊,我没想到要更新我的播客回购协议,我会试试的,谢谢!让我们知道进展如何。奇怪的是,原来的项目仍然失败。但是在更新了我的pods repo之后,我创建了一个ew项目,并且安装了ok