Git submodules should not be used for dependency management. I suggest you use Cocoapods.
Git Submodule
Pros
- In principle, one insert to run it, there is no need for additional files / configuration.
against
- You cannot specify target directories, you always need to clone the entire repository.
- .
- .
Cocoapods
Pros
- .
- /.
- ,
Podfile Podfile.lock. .
Cocoapods .