cocoapods-util
cocoapods-util是一个pod插件集合,支持package、生成xcframework、linksource、repo push等功能。
Installation
$ gem install cocoapods-util
Usage
$ pod util --help
功能
package
$ pod util package --help
通过podspec文件生成library、framework、xcframework。
- [x] 支持swift
- [x] 支持自定义配置dependency
- [x] 支持排除模拟器
- [x] 支持多平台(ios、osx、watchos、tvos)
- [x] 支持自定义设置工程的build settings(如:排除ios模拟器64位架构、设置支持的架构等)
xcframework
$ pod util xcframework --help
可以把现有的framework生成xcframework。
- 内部可以判断是某个平台的framework(如ios、osx、watchos),直接在framework同级目录生成xcframework。
linksource
$ pod util linksource --help
源码二进制链接功能
repo push
$ pod util repo push --help
推送私有pods仓库的命令
- 可以通过添加--skip-validate的选项跳过验证步骤。
install list
$ pod util install list --help
列出安装的pod库