¿Cómo descargo todos los submodules de un proyecto github en cocoa?

No soy un usuario experimentado de git o github.

Estoy tratando de usar este module: https://github.com/blommegard/APNS-Pusher

Lo descargo y emite los commands

pod install 

y eso nos muestra

 Analyzing dependencies Downloading dependencies Installing SBAPNSPusher (2.2.1) Generating Pods project Integrating client project [!] From now on use `Test.xcworkspace`. 

Creo que eso es todo. Intento ejecutar el proyecto y veo este error:

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

Veo que hay una carpeta llamada Vendor/Fragaria en el proyecto y en el interior veo Fragaria.xcodeproj en rojo. Veo que fragaria es otro proyecto de github pero es enorme. No estoy seguro de cómo integrar eso en este proyecto.

¿No se suponía que la installation del pod install command debía instalar todas las dependencies? ¿Cómo arreglo eso?

El problema es que la especificación para esta biblioteca no ordera a CocoaPods a hacer esto. El atributo source debe include :submodules => true para esto ( documentado aquí ).

Puede actualizar esto contactando al propietario de la biblioteca.