The teams developing the framework for our iOS app are migrating from Cocoapods to Carthage.
In the Cocoapods section, I can configure the dependencies as "development containers." For example, instead of the main application downloading a specific version of xyzzy dependencies, I could configure xyzzy as a development module and point it to my local directory, where I checked xyzzy with its Git repo. While I was working in the main application project, any changes I would make to xyzzy files were made in this directory. This allows me to instantly create and test the changes, and when I was ready to test them, Git would find them in the xyzzy project directory.
Under Carthage, I did not find a way to do this. I see a http://allocinit.io/ios/debugging-carthage-dependencies/ which explains how to create symbolic links so that I can see the source dependency files to facilitate debugging, but any changes I make to them are under the main Carthage/Builds app.
How to configure the equivalent of development containers for Carthage?
ios cocoapods carthage
Brian kendig
source share