总结流程和pod 指令,以及自己操作遇到的问题。参考文章1、iOS组件化 - 基础2、iOS组件化 - 项目组件化创建自己的私有(oc)1、创建私有Spec Repo1.1 在 GitHub 上创建一个仓库作为私有;1.2 在本地创建私有库命令 pod repo add [私有仓库名称] [GitHub HTTPS 链接地址]例: pod repo add DYDemoSpecs https://github.com/liyunxin/DYDemoSpecs.git2、创建组件
原创 2021-08-04 10:38:37
631阅读
简介:前一篇文章已经介绍过如果安装使用CocoaPods,下面将要介绍如果通过CocoaPods和git来维护我们私有.个人或公司在开发过程中,会积累很多可以复用的代码包,有些我们不想开源,又想像开源一样在CocoaPods中管理它们,那么通过私有仓库来管理就很必要。对于CocoaPods还不太熟悉的,建议到CocoaPods的官网看看:https://cocoapods.org/,或者百度
创建私有spec repo也就是配置仓库。在路径~/.cocoapods/repos中我们可以看到master这个文件夹,里面存储的都是我们常用的公有的配置文件,git路径https://github.com/CocoaPods/Specs.git 同样的,我们的私有,也需要一个类似master的配置仓库,同理这个也需要一个git远程端,这个仓库可以是公开的,也可以是私有的,如果是私有
使用Cocoapods创建私有的流程 在公司开发Framework,记录一下关于cocoapods制作私有的过程: 1、创建私有repo仓库,比如我的是 https://gitee.com/lishengpei/lspcustom-basic-repo.git,并初始化(设置开发语言,以及readMe) pod repo add LSPCustomBaseKit https://gite
原创 2021-07-02 15:25:13
659阅读
说明:私有仓库我是在:iMac本地-docker-gitlab存储的 如下:操作实践方案 如下:操作命令记录 如下:nixs@nixs-iMac Android % du -sh /Users/nixs/Documents/AndroidDev/2020-iOS我自己开源/Android/LoveHome_Android224M /Users/nixs/Documents/AndroidDev/2020-iOS我自己开源/Android/LoveHom...
原创 2021-06-04 21:45:36
1246阅读
开始有几个知识点需要了解下:从上一篇文章CocoaPods(二)公有的创建 中,我们知道了cocoapods的原理,其实私有的原理也很简单,就是添加一个私有的Specs.git文件,自己做的第三方更新到这里面。使用pod repo文件查看现有索引。1、添加远程索引Specs自己远程在git上创建一个私有XXXSpecRepo,然后将这个远程的私有版本仓库添加到本地:pod repo
一、创建所需要的代码仓库 创建 Spec 私有索引(ZFSpec),用来存放本地spec 创建模块私有(ZFPodProject),用来存放项目工程文件 二、私有索引添加到本地 CocoaPods 操作命令:pod repo add {私有名字} {私有git地址} 打开终端,执行以下命令 ...
转载 2021-07-23 15:10:00
751阅读
2评论
为什么要创建CocoaPods私有?避免重复的造轮子节约时间,方便管理自己的代码精益求精创建CocoaPods私有1.创建私有仓库工程执行命令pod lib create SmartBeeKit,然后根据实际...
转载 2019-05-27 03:30:00
304阅读
2评论
016-Cocoapods私有制作 及 普通项目引入个人私有 注意点
原创 2022-08-20 00:22:05
162阅读
一、cocoapods公共仓库1、查看cocoapods 本地目录使用 finder-->前往文件夹,输入:~/.cocoapods/repos跳转至本地cocoapods目录cocoapods本地目录如下所示:master:是cocoapods对应的公共git仓库Myspecs:是自己创建的私有仓库地址(后面会提到如何创建)二、搭建自己的p...
原创 2021-09-02 09:50:08
3407阅读
一、上传写好的到github(我这里使用SourceTree客户端)1.在github上创建一个仓库 2.将仓库拉倒本地复制仓库地址将刚才复制的地址粘贴到这里3.上传项目到github将写好的放在上一步的目标路径文件夹里。 可以看到sourceTree里新增的文件,将为暂存文件放到已暂存。点下面提交信息的输入框,勾选下面立即推送,可以同时提交到本地及远程仓库二、上传到cocoapod
转载 2024-01-19 22:54:07
119阅读
CocoaPods是啥就不多说了,为了实现iOS组件化,需要手动基于公司的gitlab搭建私有仓库。一、概念首先要先区分俩概念:CodeRepository:比如我开发了一个功能模块Test,源码文件是保存到CodeRespository的,就是我们平时用的git仓库。SpecsRepository:针对Test会有一个Test.podspec文件用来配置Test的发布的,保存podspec文件的
原创 2019-11-20 11:58:35
2298阅读
2点赞
转载地址:使用Cocoapods创建私有podspec
99
转载 2023-05-22 11:13:55
52阅读
NIToolsExampleTo run the example project, clone the repo, and run pod install from the Example directory first.效果目录结构/Users/nixs/Documents/iOSDemo/NITools/NIToolsnixs@nixs-iMac NITools % tree.├── Assets└── Classes ├── NICategory(UIView 扩展..
原创 2021-06-04 21:45:38
297阅读
一、CocoaPods的安装 CocoaPods的安装方式异常简单,Mac下都是自带ruby,使用ruby的gem命令即可下载安装:$ sudo gem install cocoapods$ pod setup如果你的gem太老,可以尝试用如下命令升级gem:$ sudo gem update –system另外,ruby的软件源rubygems.org因为使用亚马逊的云服务,所以被蒙蔽了,需要
转载 2024-04-19 14:19:41
1049阅读
CocoaPods安装使用及配置私有忆夏天2014-06-15 00:10obj-c、移动10,948次浏览无评论从前端到obj-c有小半年了,文章又快有一年没有更新过了,前几天才把域名续费了3年,感叹第一个三年就这样过去了….所以决定不能再像以前那样懒了,每天坚持把自己的学习都记录下来然后有空的时候整理下发布到小站,于是有了obj-c的第一篇.如何安装?1.安装ruby环境,添加淘宝ruby镜
转载 精选 2015-01-19 10:51:13
400阅读
转自:http://ryantang.me/blog/2014/01/05/cocoapods/本篇内容将介绍Mac和iOS开发中必备的一个依赖管理工具CocoaPodsCocoaPods是什么在iOS开发中势必会用到一些第三方依赖,比如大家都熟悉的ASIHttpRequest、AFNetworking、JSONKit等。使用这些第三方类能极大的方便项目
转载 2022-12-29 16:46:25
83阅读
一、简介什么是CocoaPodsCocoaPods是OS X和iOS下的一个第三类管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖(这些类必须是CocoaPods本身所支持的),并且可以轻松管理其版本。CocoaPods的好处1、在引入第三方时它可以自动为我们完成各种各样的配置,包括配置编译阶段、连接器选项、甚至是ARC环境下的-fno-objc-arc
本节的学习目标:(1)    了解结点系统,学会自行构建结点系统。(2)    了结场景,层,精灵的组织关系与各自功能2.1 结点系统原理入门2.1.1 结点启蒙:在介绍Cocos2d-x的结点系统之前,我们需要首先做一些启蒙,什么是树? 定义:一棵树(tree)是由n(n>0)个元素组成的有限集合,其中:(1)
工程移除CocoaPods依赖
原创 2015-09-26 11:24:10
394阅读
  • 1
  • 2
  • 3
  • 4
  • 5