cocoapods-imy-bin icon indicating copy to clipboard operation
cocoapods-imy-bin copied to clipboard

为什么现在强制生成framework了

Open zhtut opened this issue 3 years ago • 7 comments

大佬你好, 1.为什么现在强制生成framework了,而且是动态库,能指定参数让他生成.a吗, 2.pod bin auto报错,必须要在根目录生成一个podfile不会报错,这个很奇葩 3.pod bin code -的时候,报了一个错误:找不到 /Users/shutut/Desktop/Test/TestLibrary/Pods/-/-.framework/lib-.a 从framework中肯定找不到.a啊 请看下以上三个问题,谢谢。 0.3.1.3 版本cocoapods-imy-bin

zhtut avatar Nov 16 '21 09:11 zhtut

swift 是会强制生成 Framework的。OC可配置

su350380433 avatar Nov 17 '21 09:11 su350380433

oc要如何配置

zhtut avatar Nov 17 '21 11:11 zhtut

OC是根据你们项目中的配置的,看下你们的podfile是不是有 use_framework!这个设置

su350380433 avatar Nov 19 '21 06:11 su350380433

我是单独对podspec进行打包,这种情况下支持配置静态库和动态库设置吗?对壳工程的podfile执行命令太多了,我怕出问题

zhtut avatar Nov 19 '21 07:11 zhtut

@zhtut @su350380433 对于第二个问题我也觉得很奇怪,为什么一定要有一个Podfile文件呢,不能只根据podspec生成静态库吗?

Zhangyanshen avatar Nov 21 '21 02:11 Zhangyanshen

@zhtut @su350380433 对于第二个问题我也觉得很奇怪,为什么一定要有一个Podfile文件呢,不能只根据podspec生成静态库吗?

用于处理制作二进制包的时候去拉代码仓库。 当然也可以直接用podspec,但是要改些代码

su350380433 avatar Nov 26 '21 09:11 su350380433

你ruby代码生成一个podfile就行吧,或者拷贝一个进去再修改下,不需要我们来生成一个这样的文件

zhtut avatar Nov 26 '21 09:11 zhtut