把自己寫庫新增到CocoaPods用pod管理

2021-08-20 14:00:16 字數 2013 閱讀 3180

1 將含有你要上傳庫的專案新增到 github

2

用終端 

cd 到該專案下建立

.podspec

pod spec create grenealclass (grenealclass pod新增的名字)

3 vim grenealclass.podspec

pod::spec.new do|s|

s.name

= 'grenealclass

's.version

= '1.0.0'

s.summary

= '非常簡單易用的輕量級編輯框』

s.homepage

= ' o'

s.license

=s.author

=s.social_media_url

= ' 

's.source

=s.source_files

= multiplechoicesdemo/

grenealclass 

/*.'

s.platform

= :ios

s.ios.deployment_target

= '9.0'

s.dependency 

'masonry's.subspec 'groupname 'do|s|

...

end

4.

驗證 podspec 

檔案pod lib lint

• 如果是如下圖提示只有 

warning 

錯誤,並提示 

but you can use '--allow-warnings' to ignore them 

的話,就執行以下命令忽略 

warning 

來驗 證:

用 pod lib lint –allow-warnings出現:->grenealclass (1.0.0)

grenealclass passed validation. 驗證成功5 給專案打上 tag 版本

6

註冊 tunk

檢測 pod trunk me 是否註冊過 註冊過

未註冊

pod 

lib 

lint 

(從本地驗證你的 

pod 

能否通過驗證) 

pod spec lint 

(從本地和遠端驗證你的 

p od 

能否通過驗證)

因為cocoapods

是依賴專案的

tag

版本的,所以必須打上

tag

版本

註冊: pod trunk register [email protected] "lrxlizi"

註冊完去郵箱

7.

發布到cocoapods

pod trunk push grenealclass.podspec

命令發布

pod trunk push grenealclass.podspec--allow-warnings

如果剛才是用pod lib lint驗證成功的

如果剛才是用

pod lib lint

--allow-warnings

驗證成功的,就執行以下

8 檢視一下吧 pod search grenealclass

詳細文件

linux把使用者新增到組

使用者新增到多個次要組中 usermod a ggroupname groupname 1username 改變使用者的主要組 usermod ggroupname username 使用 gpasswd 命令將現有使用者新增到次要組或者附加組 gpasswd musernamegroupname ...

將自己寫的驅動新增到核心中

主要以自己寫的leds s5pv210.c為例 具體步驟 1 將leds s5pv210.c加入到driver leds中,但是直接放進去並不會進行編譯。2 在driver leds中的makefile中新增相應的依賴 obj config leds s5pv210 leds s5pv210.o3 ...

svn add 新增到版本庫

轉 svn add 新增到版本庫 add 把檔案和目錄納入版本控制,通過排程加到版本庫。它們會在下一次提交時加入。用法 add 路徑.有效選項 targets arg 傳遞檔案 arg 內容為附件引數 n non recursive 過時 嘗試 depth files 或 depth immedia...