Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
s.version = "1.0.5-dev"
s.source = { :git => "ssh://git@bitbucket.org:bestcompany/my-super-library.git"}
pod 'SuperLibrary', :path => 'Submodules/SuperLibrary'
s.version, ни s.source ни на что не влияют. Ну, строго говоря, s.version пропишется в Podfile.lock и дополнительно напомнит, что используется dev-версия, но это итак вроде очевидно из того факта, что библиотека подключена как субмодуль..podspec со способом 2, и не применять способ 4, если хотим сохранить информацию о соответствии ревизий проекта и библиотеки.pod install. Чтобы этот процесс происходил быстрее, и CocoaPods пропускал шаги обновления репозиториев и интеграции в проект, удобно добавить алиас в ~/.profile:alias 'pod-qi'='pod install --no-repo-update --no-integrate'
Xcode: управляем зависимостями собственных библиотек в проектах. Cocoapods advanced