iOS

Swift Pods 不能下载第三方库Swift3.x版本问题

2016-12-07  本文已影响15人  887d1fc86fe6

由于升级Xcode8 我想要用一个Swift3.0的第三方库时  Pods 下载确为Swift2.3的 打开项目之后提示我更新为3.0  这样的情况 需要配置Podfile: (我用 SnapKit 举例 我想用Swift3.0的版本)

source 'https://github.com/CocoaPods/Specs.git'

platform :ios, '8.0'

use_frameworks!

target 'AutoLayout' do

                             pod 'SnapKit', '~> 3.0.2'

                              post_install do |installer|

                                               installer.pods_project.targets.each do |target|

                                                               target.build_configurations.each do |config|

                                                                            config.build_settings['SWIFT_VERSION'] = ‘3.0’

                                                                end

                                                end

                              end

end

其实主要的原因在于 Xcode8 使用 Swift3.0 需要配置告诉它你需要的是Swift3.0 以前都没有配置的现在都需要进行配置 从上面代码中  post_install 到第三个 end 这一段是必须的  

假如你需要使用2.3  那你将3.0改成2.3 即可 或者将这一段删掉也可以 默认就是2.3了

上一篇下一篇

猜你喜欢

热点阅读