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

2023-01-12  本文已影响0人  Leoeoo

一、创建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并使用了。

上一篇 下一篇

猜你喜欢

热点阅读