iOS 本地私有库的创建以及使用流程

iOS开发运用Pod 创建本地私有库

第一步

创建一个Lib文件用于维护仓库模块源码

打开终端切换到Lib文件下,执行如下指令,clone GitHub上的仓库框架模板,然后依次回答对应的问题,之后Xcode会自动打开克隆下的Demo项目

pod lib create LYDKit

What platform do you want to use?? [ iOS / macOS ]     -->选择开发平台

 > iOS

What language do you want to use?? [ Swift / ObjC ]     -->选择开发语音

 > Objc

Would you like to include a demo application with your library? [ Yes / No ]     -->选择是否自动生成demo

 > yes

Which testing frameworks will you use? [ Specta / Kiwi / None ]  -->选择是否创建模拟测试库文件

 > None

Would you like to do view based testing? [ Yes / No ]  -->选择是否展示测试

 > No

What is your class prefix?  -->选择私有库名称的前缀

 > LYD

生成项目文件如下

第二步:

删除Development Pods目录下,私有库目录下对应的 ReplaceMe.m文件,并将私有库文件对应的代码copy至此

用终端切换到上面自动生成的Demo下对应的Podfile文件对应的目录,执行pod install 指令,进行私有库的安装

pod install

如下,很顺利的安装了私有库

我们可以进一步探索,删除Podfile中的测试target,

然后尝试添加远程Masonry库 pod 'Masonry',之后再次执行pod install ,得到如下

走完如上流程,iOS本地私有库的创建引用也就差不多了。 

其它项目引用本地私有库

复制 如下pod 到对应的项目 Podfile (注意path后面的路径需要指引到Lib/LYDKit下)

pod 'LYDKit', :path => '../'

如下目录关系,将path对应路径修改为

pod 'LYDKit', :path => '../Lib/LYDKit'

目录关系如下:

最终执行安装结果如下:

猜你喜欢

转载自blog.csdn.net/sinat_32283541/article/details/86161162