I did not find the answer to this in the subfile documents, so I'm not sure if this is possible.
I want to install a CocoaPods project that has 3 dependencies. I add it to my subfile:
pod 'IDMPhotoBrowser'
and run the installation:
$ pod install Installing DACircularProgress (2.1.0) β¦ Installing IDMPhotoBrowser (1.2) β¦ Installing SVProgressHUD (0.9)
However, I have a hacked version of SVProgressHUD in my project that contains code not in the current repo. In addition, SVProgressHUD 0.9 since January, and since then there are months of additional commits. Instead, I would like to use my manually added version.
Is it possible to indicate in my subfile that SVProgressHUD should not be installed in order for my manually added version to be used? Or do I just need to remove it manually every time I run pod install ?
Alternatives
I know that I can upload my fork to github and do something like:
pod 'SVProgressHUD', :git => '<my git repo>', :commit => '<my sha>'
but I hope you donβt need to download code to get Cocoapods to do what I want.
source share