构建项目框架至git
pod spec create xxxx 构建xxxx.podspec
修改podspec文件中相应内容 具体参考官方文档
guides.cocoapods.org/syntax/podspec.html
其中s.description 需长于 s.summary 否则编译会报警告
平台需选择相对应应用平台 需开启注释
s.source 需填写代码仓库映射地址, 版本 “:tag =>"#{s.version}"” 默认对应s.version 即先前声明版本号 ,且须对应git远端tag 保持一致
s.source_files 为git地址下需要下载安装的文件
默认匹配Classes/**/*.{.h.m}
该路径为.podspec 文件相对路径 ,**通配Classes文件夹下子目录,*通配匹配该后缀名文件
demo通过 trunk上传 详见文档说明
guides.cocoapods.org/making/getting-setup-with-trunk.html
第一次上传需先注册trunk
pod trunk register your email address ‘your name’ --verbose
邮箱验证会话
最后
pod trunk push xxxxxx
其中xxxxxx 为podspec 文件名 若工程内有#warning 等警告字样 会报上传失败并警告,
使用pod trunk [command] --help
网友评论