I\'m currently looking at a library which only supports Carthage as a package manager. The project I\'m looking to integrate it with already has some CocoaPods dependencies. Has
It is a good practice to use a single Dependency manager to have the best experience in version handling. You can ask a framework's developer to support it. There are a lot of edge cases but CocoaPods and Carthage do not conflict between each others that is why it is possible to use both of them at the same time
[CocoaPods vs Carthage]