Search code examples
buildcocoapodsxcode9.4

Xcode 9.4.1 Could not build module and redefinition of module - Can't Build


image of errors in Xcode

Encountering this issue in Xcode, solutions I've tried:

  • Enabled modules to YES and NO
  • Reinstalled Xcode 9.4.1 by deleting 9.4.1 and ~/Library/Developer
  • Downgraded command lines tools to 9.4.1
  • Downgraded Cocoapods to 1.4.0 from 1.5.3

I'm at a loss at this point can someone point me to the right direction here? I've already spent an entire day on this. Other projects build fine though.


Solution

  • I SOLVED IT!

    XCode was adding the following Header Search Paths:

    /usr/include/libxml2 recursive
    /usr/include/libxml2 non-recursive
    

    But libxml2 is already included in the SDK from XCode.app via $(inherited) search path so everything was conflicting.

    Removed those two /usr/include/libxml2 paths at the top of my folder hierarchy fixed it!

    Thank the XCode gods.