如何在cocoa中下载github项目的所有子模块?

时间:2014-07-18 15:36:24

标签: git cocoa github cocoapods

我不是git或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应该安装所有依赖项?我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

问题是这个库的spec并没有指示CocoaPods这样做。 source属性需要包含:submodules => truedocumented here)。

您可以与图书馆所有者联系来更新此内容。