In my project I'm using three 3rd party frameworks:
- FrameworkA that is using FrameworkC as a dependency
- FrameworkB that is using slightly modified (at public interface) FrameworkC as a dependency
Now when I'm trying to build my project XCode throws an error:
XSomeClass' has different definitions in different modules; first difference is definition in module 'FrameworkA' found method XXXX but in 'FrameworkB' found end of class
Is there any way to solve that?