Post

Replies

Boosts

Views

Activity

Reply to Building XCFrameworks from a hierarchy of Swift Packages
Hey, I have been working with this approach for a while and found a problem with the XCFrameworks generated. Seems like while the XCFramework is dynamically generated, it's still statically linked, that means that it embeds its dependencies. Here I made an example if you want to see it for yourself: https://github.com/jorge3pp/XCFrameworkIntegration TLDR: If you have a project (P) and dependency (A) that depends on another (Root). If A's xcframework is generated with v1.0.0 Root, even if you later install Root's v1.1.0 in P, you will still be using 1.0.0.
Feb ’25