spec
pod spec create xxx
spec
s.name:名称,pod search 搜索的关键词,注意这里必定要和.podspec的名称同样,不然报错 s.version:版本号 s.ios.deployment_target:支持的pod最低版本 s.summary: 简介 s.homepage:项目主页地址 s.license:许可证 s.author:做者 s.social_media_url:社交网址 s.source:项目的地址 s.source_files:须要包含的源文件 s.resources: 资源文件 s.requires_arc: 是否支持ARC s.dependency:依赖库,不能依赖未发布的库 s.dependency:依赖库,若有多个能够这样写
spec
pod spec lint xxx.podspec --allow-warnings 这个根据需求增长
若是失败从新认证,必定要删除云端的、本地的TAG
ios
trunk
提交pod trunk register '邮箱用户名' --description='xxxxxx'
;pod trunk push xxx.podspec
,--allow-warnings
根据实际验证的状况增长或者不增;rm ~/Library/Caches/CocoaPods/search_index.json pod setup ... pod search xxx
cocoapods
管理咱们的应用Spec Repo
pod repo add 名字 私有仓库地址
,这行意思是直接从私有库中拉取一个xxx名字的容器。位置在~/.cocoapods/repos
中;Spec
按需生成xx.Spec
并上传到咱们的私有容器xxx中;pod repo push xxx xx.podspec --verbose --allow-warnings
Podfile
中添加对应的source : xxx的云端地址
便可