Cocoapods创建本地库

该篇文章主要说明如何使用cocoapods本地库

1、创建整体文件结构

  1. 首先选一个位置创建一个文件夹,比如:CocoapodsProject;
  2. cd 到该“CocoapodsProject”路径下,然后创建库文件存放的文件夹,此处命名为“TestLibrary”;
  3. 使用Xcode创建一个Project,此处命名为“TestDemo”;

上面步骤完成之后,如下图:
在这里插入图片描述

2、创建本地库

  1. 打开terminal cd 到“TestLibrary”下;
  2. 创建存放库文件的文件夹,此处以“Classes”为例;
  3. 将工程需要使用的相关SDK、源码、资源放到“Classes”文件夹内;
  4. cd 到“Classes”的上一级路径;
  5. 创建``podspec```文件
pod spec create TestLibary   //创建podspec文件

完成后结构如下图:
在这里插入图片描述

3、修改podsec文件

  1. 修改描述配置文件
    在这里插入图片描述
  2. 修改source配置

在这里插入图片描述

  1. 修改project linking问题

在这里插入图片描述

4、项目使用自己的库

  1. cd 到项目根路径,然后执行"pod init"指令
# 切到项目根路径
cd TestDemo
# pod初始化
pod init

  1. 修改Podfile文件,如下
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'TestDemo' do
  # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
  # use_frameworks!

  # Pods for TestDemo

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

end

  1. 在项目根路径安装库
pod install
  1. 执行完terminal 如下图在这里插入图片描述

这样就能使用自己本地库了

发布了172 篇原创文章 · 获赞 35 · 访问量 39万+

猜你喜欢

转载自blog.csdn.net/u012198553/article/details/103561762