I've moved towards pre-downloading some dependencies for repos that I work on in lieu of rolling my own inline spec, like so:
dependency 'BlocksKit',
:git => 'git://github.com/zwaldowski/BlocksKit.git',
:commit => 'origin/next'
I don't know if this is any kind of official feature, but I find it massively useful. However, I'm having one major problem with its use. CocoaPods does seem to be parsing the spec for the pre-downloaded pod (as evidenced by Using RepoName (Version) later on down the line), but it's not cleaning out paths for these pre-downloaded repos, leaving behind a ton of unit tests, etc. Any thoughts?