簡體   English   中英

當指向使用Cocoapods的github倉庫時,有沒有辦法指定子文件夾?

[英]When pointing to a github repo with Cocoapods, is there a way to specify a subfolder?

我正在使用一個repo的fork,它包含一個更大的項目和一個子文件夾中的SDK。 podspec有一個source_files屬性來配置子文件夾,但是頂級repo不知道podspec,所以指向:

pod 'PodName', :git => 'https://github.com/owner/project.git'

...失敗,因為根目錄中沒有podspec。 有沒有辦法在將Cocoapods指向git repo時指定使用子文件夾?

就像是:

pod 'PodName', :git => 'https://github.com/owner/project.git', :subfolder => '/subfolder/path/to/podspec'

我能夠通過指向github上的原始文件並使用podspec選項來完成此操作。 Cocoapods期望pod規范位於根目錄中,包含所有:git =>選項,但您可以使用:podspec =>選項直接指向文件。

pod 'PodName', :podspec => 'https://raw.githubusercontent.com/owner/project/branch/subfolder/project.podspec'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM