本地私有库的实现 pod

以pods的形式,引入本地相关文件

一, 生成本地库 的描述文件.spec

//1.进入的 本地库的 目录

cd  ‘xxx‘

//2.初始化本地仓库

git init

git add .

git commit -m ‘xxx‘

//3.创建spec文件

pod spec create  ‘spec的文件名字‘

//然后,用xcode打开文件,可修改相关信息,如下:

//.summary    摘要信息(短一点)

//.description  库的描述信息

//.license        协议,删掉多余的(xx)

//.author        作者, maxueshan => [email protected]

//source   本地库, 改成空的

//.source_files   过滤文件(*表示文件 .h .m )

二.集成到 宿主工程中

//1.进入

cd ‘xx‘

//2.生成podfile文件

pod init

//注释:pod repo 可查看检索的路径

//3.podfile中设置pod库

pod ‘Base‘, :path => ‘../Base‘         //需要指定路径,路径直到 .spec文件所在的目录即可

//注释: ‘ ../‘  的作用是跳出当前目录,回到上一个目录

//4.安装

pod install

时间: 2024-10-12 08:30:16

本地私有库的实现 pod的相关文章

远程私有库的创建 pod

1.在github(或coding.net可创建私有库)创建一个远程库 2.添加一个本地库 并关联到远程库 pod repo add '本地库名称'  远程库地址 3.如是私有库,需要签名ssh设置公钥,私钥 ssh-keygen  //回车,然后设置 4.获取到远程库 cd 本地地址 pod lib create '文件名'     //clone到本地

组件化开发-001-本地私有库抽取和远程私有库创建

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px "Yuanti SC" } 1  组件化:组件化最大目的是为了降低功能.项目与项目组件之间很强的依赖,降低耦合度,抽取时优先抽取基础组件,全局属性,封装的AFN等. 2 组件化优缺点: p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px "Yuanti SC" } p.p2 { margin: 0.0px 0

组件化开发-002-Cocoapods远程私有库使用(Private Repo)

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px "Yuanti SC" } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px "Yuanti SC"; color: #000000; background-color: #ffffff } span.s1 { } p.p1 { margin: 0.0px 0.0px 10.0px 0.0px; line-

centos7.2定制属于自己的docker私有库

解决http协议的问题: 方法一:解决HTTPS问题 安装nginx,配置HTTPS协议 方法二:修改docker的配置文件 vim  /etc/default/docker增加 OPTIONS="--insecure-registry 192.168.10.249:5000" 准备配置环境: 主机名     主机IP 服务 docker-images 10.0.0.5 docker    私有库库配置 10.0.0.6 docker    客户端 [[email protected]

pod私有库资源打包及使用

pod私有库中资源要制作成bundel包才可以使用,不像工程中直接使用,下面讲解下如何制作如何使用 1.新建bundel 2.将图片拖入bundel中 3.删除多余文件 4.修改podspec 指定资源路径 5.拖入aseets 6.pod install 然后调用 原文地址:https://www.cnblogs.com/lijianyi/p/11475053.html

本地搭建CNPM私有库

主要是玩玩CNPM私有库,理解里面的原理,有助于部署到服务器上和使用私用库来管理代码. 一.环境准备: 1.Windows操作系统: 2.MySQL数据库(支持'mysql', 'sqlite', 'postgres', 'mariadb'.这里选择MySQL) 3.CNMP私有库源码(https://github.com/cnpm/cnpmjs.org) 二.搭建系统 CNPM源码目录结构 1.将docs文件夹里面的db.sql部署到MySQL中: 开启MySQL->打开GUI界面->创建一

CocoaPods安装使用及配置私有库

http://www.exiatian.com/cocoapods安装使用及配置私有库/ [转] 从前端到obj-c有小半年了,文章又快有一年没有更新过了,前几天才把域名续费了3年,感叹第一个三年就这样过去了….所以决定不能再像以前那样懒了,每天坚持把自己的学习都记录下来然后有空的时候整理下发布到小站,于是有了obj-c的第一篇. 如何安装? 1.安装ruby环境,添加淘宝ruby镜像 $ gem sources --remove https://rubygems.org///等有反应之后再敲入

3-cocoaPods私有库制作

CocoaPods 私有库制作方式一1. 新建私有git库 可以gitlab,也可以github,当然github是公共的,私有的得交费. 2. 创建工程 可以使用pod命令来自动创建,命令: pod lib create TestKit 中间会有很多配置,根据自己的需求配置即可. 如果想自动创建工程,那么需要将你的代码放到一个文件夹下,自己制作.podspec文件即可. pod spec cretae TestKit 创建完之后,将工程提交到远端git库 3. 添加私有库到本地pod库: 命令

iOS 使用CocoaPods管理私有库的公共组件

最近要使用私有公共组件,故,有了如下的故事. 参考地址: http://www.cocoachina.com/ios/20150228/11206.html 本文使用 https://coding.net 作为Git私有库地址.步骤如下: 1. 创建一个私有的Git 仓库.(例如:SKPodsStart,创建后地址:https://git.coding.net/LeouCC/SKPodsStart.git 2. 添加一个私有Spec Repo到本地,终端命令如下:pod repo add [Sp