美文网首页
CocoaPods文件解读

CocoaPods文件解读

作者: 给点阳光 | 来源:发表于2019-04-21 13:08 被阅读0次

    pod 'AFNetworking', // 不显式指定依赖库版本,表示每次都获取最新版本

    pod 'AFNetworking', '0.01'// 只使用0.0.1版本

    pod 'AFNetworking', '>0.0.1' // 使用高于0.0.1的版本

    pod 'AFNetworking', '>=0.0.1' // 使用大于或等于0.0.1的版本

    pod 'AFNetworking', '<0.0.2' // 使用小于0.0.2的版本

    pod 'AFNetworking', '<=0.0.2' // 使用小于或等于0.0.2的版本

    pod 'AFNetworking', '~>0.0.1' // 使用大于等于0.0.1但小于0.1的版本,相当于>=0.0.1&&<0.1

    pod 'AFNetworking', '~>0.1' //使用大于等于0.1但小于1.0的版本

    pod 'AFNetworking', '~>0' //高于0的版本,写这个限制和什么都不写是一个效果,都表示使用最新版本

    // 使用本地文件

    pod 'AFNetworking', :path => '/Users/AFNetworking'

    // subSpec 的形式导入

    pod 'AFNetworking/xxxx', '~> 5.0.0'

    使用仓库中的master分支:

    pod 'AFNetworking', :git => 'https://github.com/AFNetworking/AFNetworking.git'

    使用仓库的其他分支:

    pod 'AFNetworking', :git => 'https://github.com/AFNetworking/AFNetworking.git' :branch => 'release'

    使用仓库的某个tag:

    pod 'AFNetworking', :git => 'https://github.com/AFNetworking/AFNetworking.git', :tag => '0.1.1'

    或者指定一个提交记录:

    pod 'AFNetworking', :git => 'https://github.com/AFNetworking/AFNetworking.git', :commit => '5e473f1e0530bb3799f2f0d70554b292570bd8f0'

    相关文章

      网友评论

          本文标题:CocoaPods文件解读

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