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.
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags: