cocoapods-framework
- 你是不是发现
cocoapods-packager不能支持Swift? - 你是不是发现
cocoapods-packager不能支持m1? - 你是不是发现
cocoapods-packager不能支持GCC module? - 你是不是发现
cocoapods-packager不能支持watch和tv? - 那你不妨试试我们这个插件~,美滋滋哦~
本插件可以帮助开发者快速的创建一个
OC/Swift的xcframework。
feat
- 支持
Swift/Object-C生成framework - 支持
Xcode新特性:xcframework - 支持
cocoapods绝大多数属性 - 支持
subspec打包
Installation
$ gem install cocoapods-xcframework
$ gem install cocoapods-xcframework-*.gem //本地安装
Usage
$ pod framework NAME [SOURCE]
更多请看
$pod framework --help
Q&A
而且本插件支持apple的全平台的framework创建,如下图
所以如果我们的库不是全平台都支持的话,可以选取支持的平台来打包,如下
Pod::Spec do |spec|
# @param [Array<Symbol, String>] args
# A tuple where the first value is the name of the platform,
# (either `:ios` or `:osx`) and the second is the deployment
# target.
spec.platform = :osx, '10.8'
end
动态库和静态库
Pod::Spec do |spec|
spec.static_framework = true
#spec.static_framework = false
end
其他
请提issue,我会尽力更新。
