美文网首页iOS
Swift Pods 不能下载第三方库Swift3.x版本问题

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

作者: 887d1fc86fe6 | 来源:发表于2016-12-07 12:52 被阅读15次

    由于升级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了

    相关文章

      网友评论

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

        本文链接:https://www.haomeiwen.com/subject/dfvdmttx.html