使用Pod打包私有库-笔记

1.安装pod

打开终端
输入pod --version查看是否有pod 注:国内淘宝源已经停止更新,可以换成https://gems.ruby-china.org pod set 很慢的话可以试试这个偏方

2.创建项目 注:在桌面建文件夹,做每项大的改动前先备份。

3.配置文件
配置需要依赖的第三方,最好不要放.a和.frameworks
4.下载依赖的三方

cd MM-Library/Example/

pod install

注:如果需要.a或.frameworks,自行下载然后放到/MMSDK/MM-Library/MM-Library/Classes里面在pod install。

千万不要在Podfile里面写三方 千万不要在Podfile里面写三方 千万不要在Podfile里面写三方

5.把源码替换进去

ReplaceMe,写的很明白,替换掉他。 然后运行项目,排查报错。 用到pch的话把导入的东西放着
这个是临时给你用的,podspec里面的路径得你自己的pch。 运行成功进入第6步

6.pod 验证 在这个目录下
Desktop/MMSDK/MM-Library 输入pod lib lint 等待结果,有报错解决报错, --only-errors 可以忽略警告

7.打包类库 先按照打包插件 sudo gem install cocoapods-packager 打包pod package MM-Library.podspec --library --force其中--library指定打包成.a文件,如果不带上将会打包成.framework文件。

参考资料:

1.https://www.jianshu.com/p/605350a7b1dd 2.http://blog.csdn.net/daiyelang/article/details/68488760 3.https://www.jianshu.com/p/9096a2eb2804 4.https://mp.weixin.qq.com/s/0W2-jtnuyVmh8v2CQKwyWQ 5.https://www.jianshu.com/p/9793dc5a9632 6.https://www.jianshu.com/p/0a7f3c0b4194 7.https://www.jianshu.com/p/5338bc626eaf?utm_medium=hao.caibaojian.com&utm_source=hao.caibaojian.com 8.https://www.zybuluo.com/qidiandasheng/note/603907 9.例子:https://github.com/GeniusBrother/HZExtend/blob/master/HZExtend.podspec

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值