美文网首页
3. cocoapods创建本地库

3. cocoapods创建本地库

作者: Peuimporte | 来源:发表于2017-04-25 17:42 被阅读0次

1. 文件夹结构如下

项目目录 将要制作的本地库

2. 制作本地库

终端进入本地库的目录下
初始化git仓库,添加,并提交代码

Paste_Image.png

终端输入

pod spec create PodTestLib
Paste_Image.png

打开PodTestLib.podspec文件修改配置
修改 s.description = "PodTestLib 测试仓库"
修改s.license = "MIT"
注意,里面的s.source中,因为是本地库,所以后面git=>"这里面的地址删掉"
保存 退出
至此 本地库制作完毕,在项目中导入本地库即可

3. 项目中导入本地库

终端进入项目本地库路径
输入指令

pod init  

创建好podfile, 打开podfile,修改配置文件


platform :ios, '8.0'

target 'PodTestProject' do
  use_frameworks!

pod 'PodTestLib', :path=> '../LocalLib/PodTestLib'
#此处要找到本地库的podspec文件

end

保存 ,退出
终端输入 pod install
至此项目中所引用的本地库就已经完成。
一般还需要为我们的库添加一个测试工程。
比如在此 ,使用xcode 创建一个新的工程。用来以后测试本地库
将工程存放在PodTestLib目录下,取名为Example

Paste_Image.png

终端进入Example目录下,输入pod init
然后打开podfile。修改配置,

# platform :ios, '8.0'

target 'Example' do

   use_frameworks!

#指定path,找到podspec文件
pod 'PodTestLib',:path=>'../'


end

保存,退出,然后再终端输入 pod install 即可。
以上是手动设置Pod本地库。 下面将演示如何自动设置Pod本地库。

4 . 创建本地库带测试代码的简单方式

终端输入

pod lib create PodTestLib

等待下载完成。并根据需要填写相应的选项
完成之后,会自动创建好一个lib

将图中文件替换为自己的代码即可 Paste_Image.png

替换完成之后,终端进入Example文件夹下

Paste_Image.png

执行pod install , 即可自动更新文件


Paste_Image.png

相关文章

  • CocoaPods使用总结

    CocoaPods 公共库的创建CocoaPods 本地私有库的创建(模板创建方式)CocoaPods 本地私有库...

  • 3. cocoapods创建本地库

    1. 文件夹结构如下 2. 制作本地库 终端进入本地库的目录下初始化git仓库,添加,并提交代码 终端输入 打开P...

  • Swift 码云创建私有库

    一:创建私有库的索引库先看一张图 二:将创建的索引库添加到本地cocoapods仓库1.cocoapods本地仓库...

  • pod 私有库

    如何创建私有 CocoaPods 仓库 制作 CocoaPods 依赖库 cocoapods本地的类库更新方法 使...

  • 创建私有库

    在GitHub上创建私有库,并使用cocoapods导入使用 1、创建索引库 创建远程索引库 创建本地索引库 1)...

  • cocoapods本地库

    介绍怎么使用cocoapods本地库 1、创建自己的库文件,如 创建TestLibary 在TestLibary中...

  • iOS pod创建本地库

    Xcode pod 本地库 前言 如果没有cocoapods,先安装环境。 创建pod本地库 cd 到项目工程下 ...

  • 创建本地cocoapods库

    一、创建spec文件 二、配置spec文件 三、本地验证spec文件 四、提交到远端仓库 五、远程验证spec文件...

  • iOS组件化-CocoaPods

    组件化练手,首先先使用CocoaPods创建本地私有库和远程私有库。CocoaPods大家都用过,那就废话不多说了...

  • CoCoaPods

    CoCoaPods的原理 创建自己的本地私有库 1.创建本地私有库2.自己的库内容先放到Classes文件夹,再C...

网友评论

      本文标题:3. cocoapods创建本地库

      本文链接:https://www.haomeiwen.com/subject/mrovzttx.html