I was having an issue with my project where adding a new Swift package dependency led to a variety of duplicated symbol errors. My current theory is that it's because my project depends on a framework that my new dependency also depends on - causing the symbol conflict:
I was having an issue with my project where adding a new Swift package dependency led to a variety of duplicated symbol errors. My current theory is that it's because my project depends on a framework that my new dependency also depends on - causing the symbol conflict:
App -> A | - > B -> A
Adding
link: false
to my.yml
file resolved this:I'm curious what's going on here.