🌈Cocoapods私有库创建方法总结
🌈Cocoapods私有库创建方法总结
1、创建私有Specs仓库
2、在MOJi CocoaPods下创建源码库,并git clone到本地
3、创建Cocoapods私有库模板
4、将pod创建的项目文件copy到MOJiBase本地仓库里
5、配置podspec文件
6、添加源码和资源文件:
1、访问图片资源、bundle、xib等文件
7、验证podspec文件是否无误
1、主要使用命令
2、常见的几个警告⚠️信息
1、summary: The summary is not meaningful.
2、swift: The validator used Swift 3.2 by default because no Swift version was specified
8、提交MOJiBase到gitlab仓库
9、将podspec提交到gitlab
10、在你的项目中使用你的私有库
1、创建MOJiBaseTest测试项目。
2、在项目目录下,执行命令:
3、编辑 podfile 文件:
Podfile的几种写法
1、写source
2、不写source,需明确pod地址和tag
11、其他扩展使用
🌈XCFramework打包步骤
podspec文件写法:
第一步
第二步
第三步
或者
终
🌈Cocoapods私有库创建方法总结
Cocoapods私有库创建官方教程:
https://guides.cocoapods.org/making/private-cocoapods.html
注意:创建Cocoapods私有库和源码库统一在Gitlab的
MOJi CocoaPods
下创建。
创建Cocoapods私有库有一个全局了解,主要步骤总结如下:
创建私有Specs仓库
创建源码库,并git clone到本地
创建Cocoapods私有库模板
编写Cocoapods私有库podspec文件
添加源码和资源文件到指定的文件夹中(每次更改都需要在Example文件夹中pod install一下)
验证podspec文件是否无误
移动Cocoapods私有库模板中的文件到源码库
提交源码到git仓库,并打tag
将 podspec 提交到spec仓库
在项目中使用私有库
1、创建私有Specs仓库
Specs创建一次即可,后期所有项目的cocoapod.spec文件都会上传到这个仓库
执行repo 命令添加私有库Repo 打开终端,在任意目录下执行下面的命令:
如果需要更改,用以下命令删除并重复上一步