美文网首页
iOS开发 CocoaPods(二)创建索引并使用

iOS开发 CocoaPods(二)创建索引并使用

作者: Leoeoo | 来源:发表于2023-01-12 11:11 被阅读0次

一、创建Spec索引库

1、创建一个git仓库,并执行以下命令:

pod repo add LeoPodspec https://gitee.com/ayangcool100/leo-podspec.git

此时,在~/.cocoapods/repos目录下,会新增一个LeoPodspec的文件夹.
可以通过命令:

pod repo

来检查下本地的cocoapods索引库,这是我本地的显示:

LeoPodspec
- Type: git (master)
- URL:  https://gitee.com/ayangcool100/leo-podspec.git
- Path: /Users/leo/.cocoapods/repos/LeoPodspec

trunk
- Type: CDN
- URL:  https://cdn.cocoapods.org/
- Path: /Users/leo/.cocoapods/repos/trunk

2、将本地的podspec文件推送到远程索引库中:

先cd到LeoPrivatePodTest.podspec所在的目录,然后执行:

// LeoPodspec是刚才创建的索引库,LeoPrivatePodTest.podspec为需要上传的podspec
pod repo push LeoPodspec LeoPrivatePodTest.podspec --allow-warnings

现在已经成功的将本地私有库推送到了远程索引库中。

二、使用私有库

1、创建LeoPrivatePodTestDemo

并在工程目录下创建Podfile文件,内容如下:

// 指定从自己创建的索引库查找
source "https://gitee.com/ayangcool100/leo-podspec.git"

use_frameworks!

platform :ios, '9.0'

target 'LeoPrivatePodTestDemo' do
    pod 'LeoPrivatePodTest'
end

执行:

pod install

然后就可以打开LeoPrivatePodTestDemo.workspace并使用了。

相关文章

  • 创建私有库

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

  • IOS开发问题索引(四)

    全系列文章索引: IOS开发问题索引(一) IOS开发问题索引(二) IOS开发问题索引(三) IOS开发问题索引...

  • IOS开发问题索引(八)

    全系列文章索引: IOS开发问题索引(一) IOS开发问题索引(二) IOS开发问题索引(三) IOS开发问题索引...

  • IOS开发问题索引(七)

    全系列文章索引: IOS开发问题索引(一) IOS开发问题索引(二) IOS开发问题索引(三) IOS开发问题索引...

  • IOS开发问题索引(六)

    全系列文章索引: IOS开发问题索引(一) IOS开发问题索引(二) IOS开发问题索引(三) IOS开发问题索引...

  • IOS开发问题索引(五)

    全系列文章索引: IOS开发问题索引(一) IOS开发问题索引(二) IOS开发问题索引(三) IOS开发问题索引...

  • IOS开发问题索引(九)

    全系列文章索引: IOS开发问题索引(一) IOS开发问题索引(二) IOS开发问题索引(三) IOS开发问题索引...

  • IOS开发问题索引(二)

    全系列文章索引: IOS开发问题索引(一) IOS开发问题索引(二) IOS开发问题索引(三) IOS开发问题索引...

  • IOS开发问题索引(三)

    全系列文章索引: IOS开发问题索引(一) IOS开发问题索引(二) IOS开发问题索引(三) IOS开发问题索引...

  • IOS开发问题索引(一)

    全系列文章索引: IOS开发问题索引(一) IOS开发问题索引(二) IOS开发问题索引(三) IOS开发问题索引...

网友评论

      本文标题:iOS开发 CocoaPods(二)创建索引并使用

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