该文件描述项目的信息。 在项目的目录下使用终端命令建立 pod spec create PFExtension
ios
Pod::Spec.new do |s|
s.name = "PFExtension"
s.version = "0.0.1"
s.summary = "some classes extension"
s.homepage = "https://github.com/pengfei2015/PFExtension"
s.license = { :type => "MIT" }
s.author = { "xxxxxx" => "xxxxxxx@xx.com" }
s.platform = :ios
s.platform = :ios, "9.0"
s.source = { :git => "https://github.com/pengfei2015/PFExtension.git", :tag => "#{s.version}" }
s.source_files = "Soureces/*.swift"
end
复制代码
pod lib lint
git
.swift-version
file to set the version for your Pod. For example to use Swift 2.3, run:`echo "4.0" > .swift-version` // swift版本号
复制代码
这是由于本地建立的项目里没有license文件,将GitHub上的文件拉下来就行 若是建立远程仓库的时候忘记选择,能够在首页建立文件,填入license后,右边会有模板,选择建立就行github
git remote add origin https://github.com/pengfei2015/PFExtension.git
git push -u origin master
复制代码
git tag 0.0.1 // git tag -a 0.0.1 -m "备注"
git push --tags
复制代码
pod trunk register GitHub_email 'user_name' --verbose
json
等待终端显示成功后登录邮箱验证swift
pod trunk push PFExtension.podspec
缓存
rm ~/Library/Caches/CocoaPods/search_index.json
bash