cd
到目標根目錄下,輸入:
pod lib create your_pod_name
what platform do you want to use?? [ ios / macos ]
what language
do you want to use?? [ swift / objc ]
would you like
which testing frameworks will you use? [ quick / none ]
would you like
todo
view based testing? [ yes / no ]
what is your class prefix? // object-c
詳細釋義: using-pod-lib-create
ls
example readme.md testpod.podspec
license testpod _pods.xcodeproj
cd example
pod install
s.homepage = 'your_github_project_url'
s.author =
s.source =
s.source_files = 'testpod/classes/**/*'
# 注意xib storyboard也屬於 resource 檔案
# s.resource = 'testpod/assets/testpod.bundle'
# s.resource_bundles =
# s.resource_bundles =
檢測podspec是否有誤s.homepage
是pod的主頁,s.source
是開源**所在的git,這些都換成我們在gitlab上建立的git,s.dependency
是需要的依賴,s.frameworks
是需要的蘋果官方的frameworks,s.description
,比較大段的描述,在todo: add long description of the pod here底下新增描述即可
pod lib lint
完成後需要在 example 中執行pod update
s.version = '0.1.1'
在gitlab上建立乙個空的倉庫,例命名為emzspecs
,這個倉庫是用來存放我們自己所有的私有庫的spec檔案
新增倉庫位址到本地:
pod repo add emzspecs [email protected]:your_user_name/emzspecs.git
檢視源:
pod repo
emzspecs
-type
: git (master)
-url
: [email protected]:libercata/emzspecs.git
-path
: /users/waynn/.cocoapods/repos/emzspecs
master
-type
: git (master)
-url
:cocoapods/specs.git
-path
: /users/waynn/.cocoapods/repos/master
提交倉庫:
pod repo push emzspecs your_project.podspec --allow-warnings
檢視是否成功
pod search your_project
怎樣簡單的clone自己github的私人專案
remote repository not found.fatal repository not found 正常來說,clone的鏈結格式一般是 那麼當你想要在本地clone自己的私人專案的時候,為了私人專案的安全,就需要加上賬號與密碼進行驗證 git clone 在clone的時候,在https...
建立自己的RSS
本文主要提供 建立自己的rss,供別人訂閱.rss.aspx page language c codebehind rss.aspx.cs autoeventwireup false inherits socent.rss rss.aspx.cs using system using system....
建立自己的RSS
本文主要提供 建立自己的rss,供別人訂閱.rss.aspx page language c codebehind rss.aspx.cs autoeventwireup false inherits socent.rss rss.aspx.cs using system using system....