废话少说直接开始CocoaPods私有库总共需要三步。
一:建私有库索引库
二:上传自己的轮子
三:把轮子去私有库那里“备案”一下
一: 建私有库索引库
1.登录gaythub
2.建立一个仓库命名为xxxRepo


3.本地进入默认索引giti轮胎库路径,~/.cocoapods/repos


zccPriRepo
然后打terminalios鲁多多app,cd到zccPriRepo/
依次输入下面几行命令,初始化git仓库,且连接到git上建的zccPriRemacos是什么意思po
库
额,这里有个问题在输入正确密码后终端会服务器怎么搭建报错


git push -u origin master
在上图红框位置复制自己的token,就macos最新版本可以成功push上去代码了。
好了,我们的第一步完成了。
二:上传自己的轮子
假设我现在想创建一个私有库用来放自己开发的UI那么我得输入pod lib create ZCCUIComponent
然后依次会出现这Git几个问题
What platform do you want to use?? [ iOS / macOS ] 选择系统平台 What language do you want to use?? [ Swift / 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? 你需要什么类前缀
选完之后xcode会ios12自动打开当前创建的工程,当前目录下服务器租用多少钱一年也有对应工程文ios14.4.1更新了什么件。 如下图


配置.podspec文件

Podmacosmojave install
看是否能成功引用和成功使用自己的文件




git tag "0.1.0" git push origin --tag
三:把轮子去私有库那里“备案”一下
将自己组件版本之类信息去组件库二进制亡者列车库备案下
pod repo push 本地索引库名 第二步中创建的索引文件名 --verbose --allow-warnings --use-libraries
这里可能会碰到一个问题,就是一直报443的错
[!] /usr/local/bin/git -C /Users/zcc/.cocoapods/repos/zccPriRepo pull fatal: unable to access 'https://github.com/zcc2o/zccPriRepo.git/': Failed to connect to github.com port 443: Operation timed out
但是进去自己的本地组件库看,组件版本是已经更新了

~/.cocoapods/repos/zccPriRepo
然后git push 多试几次,还可以架架梯服务器怎么搭建子什gitlab么的,我试了四次才成功。。真不容易。。

pod repo push 本地索引库名 第二步中创macos是什么意思建的索引文件名 --verbose --allow-warnings --服务器怎么搭建use-libraries
这个命令如果有报错也别慌张,分步解决即可。
组件库iOS终于整完了,最后使用方法就和普通的cocoapgithub是干什么的ods库差不多,不过要指定下搜索路径
Podfi服务器内存条和普通内存条区别le中这么配置

pod imacosx是什么文件夹nstall
,可能还是会碰到git连不上的问题Git,架梯子解决了。


声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)