There are two different dependent libraries which have header files with same name "Base64.h". Pod add both libraries dir to the include search paths. Then one of the library would include the wrong "Base64.h".
After I change the
#include "Base64.h"
to
#include "./Base64.h"
in the library with wrong. Then the building is pass.
Is there any method to solve the problem in pod way?
I don't include the Base64.h in my files. The Base64.h only been included by the libraries which installed by pods. My tricky approach is patching the 3rd party library after "pod install". So the approach is ugly.
You should probably use a different import:
#import <Library/Base64.h>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With