Github上建立自己的IOS公有庫

2021-09-11 15:09:13 字數 1786 閱讀 5705

訪問github.com,建立乙個空的倉庫,填寫repositoryname、description等基本資訊。

勾選"initialize this repository with a readme"則會自動建立readme.md。

"add a license"可選擇mit license,則會自動建立license檔案。

複製**

建立repository :

podspec全稱為pod specification,是用來描述這個pod的資訊檔案。

開啟終端

輸入cd "your project path",進入到project檔案位置。

輸入pod spec create "your project name",自動建立podspec檔案。

建立podspec檔案 :

自動建立的podspec檔案有很多注釋解釋, 如果是第一次建立podspec,可以看一下詳細介紹。詳細內容可以檢視cocoapods.org 或者 github.com/cocoapods。

注: 如果是建立framework,才需要設定s.public_header_files,否則不要設定s.public_header_files。 因為設定了s.public_header_files會自動編譯成framework,在pod trunk push時會報找不到"***xx.h"的錯誤。

系統自動生成的podspec :

整理後的podspec :

終端輸入pod lib lint "your podspec name" --allow-warnings來進行驗證。

--allow-warnings是用來忽略一些不必要的警告。

"your podspec name" passed validation即意味著驗證通過,如果不通過則對應問題進行修改。

驗證podspec檔案 :

修改license檔案 :

建立你的第乙個release版本:

註冊:終端輸入pod trunk register "your email address" "your github name" --verbose,輸入後會收到乙份郵件

未註冊時 :

註冊 :

註冊成功 :

終端輸入pod lib lint "your podspec name" --allow-warnings

再次校驗podspec是否有錯誤 :

終端輸入pod trunk push "your podspec name" --allow-warnings,這需要一點時間。

把倉庫推送到cocoapods的遠端倉庫 :

終端輸入pod search "your pod",如果無法搜到並出現unable to find a pod with name, author, summary, or description matching 'your pod', 是因為本地倉庫沒有更新索引,刪除舊的索引重新獲取一遍即可解決問題。

刪除本地倉庫索引:rm ~/library/caches/cocoapods/search_index.json,刪除後重新pod search "your pod"就可以正常的看到了。

如果刪除索引仍無法搜到剛發布的庫,終端輸入pod repo update,更新一下就可以解決。

在Github上建立自己的個人主頁

目錄首先開啟github的主頁 點選右上角的sign up進行註冊 填寫待註冊賬戶的基本資訊,點選create account 進行郵箱驗證後,註冊即為成功 在如下頁面進行登入,如果網頁沒有跳轉到登入頁面,可在github主頁點選sign in進行登入 登陸成功後會看到類似下圖的頁面,點選左上角的n...

github上建立部落格

今天玩了一把在github上建自己的部落格,然後嘗試了一下發布文章 首先你要有乙個github的賬號,怎麼註冊略過 這裡注意添你的 使用者名稱 github.com,不然你要用建立分支的方法建立部落格,這個裡詳細的說明,中還有怎麼繫結自己的網域名稱 然後用git上傳你的部落格的內容到倉庫,githu...

使用GITHUB建立自己的部落格

一直以來都是使用csdn發布自己的部落格,最近學習linux,發現有人使用github建立自己的部落格,於是也想嘗試一下。mac下直接使用 homebrew 安裝 brew install hugo原始碼安裝 原始碼編譯安裝,首先安裝好依賴的工具 gitmercurial go 1.3 go 1.4...