Carthage is awesome. I really want to try it in my project. But due to dynamic frameworks that are only supported on iOS 8, Carthage does not official support iOS 7 or earlier.
Is there any workaround to make it support iOS 7?
Sorry, no. Dynamic frameworks are a huge part of Carthage’s simplicity, and it cannot be easily changed to support a different mechanism.
For example, dynamic frameworks allow Carthage to deduplicate nested dependencies, providing a single copy of every framework that you should link into your app.
With static linking, this would be impossible, because each dependency would be copying its own dependencies already (resulting in duplicate symbols).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With