2014-07-18 44 views
0

我不是git或github的有經驗的用戶。如何在可可中下載github項目的所有子模塊?

我想使用這個模塊:https://github.com/blommegard/APNS-Pusher

我下載它,併發出命令

pod install 

,它顯示

Analyzing dependencies 
Downloading dependencies 
Installing SBAPNSPusher (2.2.1) 
Generating Pods project 
Integrating client project 

[!] From now on use `Test.xcworkspace`. 

我想完蛋了。我嘗試運行該項目,我看到這個錯誤:

#import <MGSFragaria/MGSFragaria.h> ... **MGSFragaria/MGSFragaria.h file not found** 

我看到有一個名爲Vendor/Fragaria在項目文件夾和裏面我看到Fragaria.xcodeproj爲紅色。我看到fragaria是github的另一個項目,但它是一個巨大的項目。我不知道如何將這個項目集成到這個項目中。

是不是命令pod install應該安裝所有的依賴?我如何解決這個問題?

回答

2

問題是該庫的spec並不指示CocoaPods執行此操作。 source屬性需要爲此包括:submodules => truedocumented here)。

您可以通過聯繫圖書館所有者來更新此信息。

+0

所以,除非車主加這條線,我無望? – SpaceDog

+2

嗯,我認爲這種排除是故意的。但是你應該在GitHub倉庫中[開啓一個問題](https://github.com/blommegard/APNS-Pusher/issues)來弄清楚。 –

+0

就像我說的,我幾乎不知道如何使用github。不管怎麼說,還是要謝謝你。 – SpaceDog

相關問題