I know this isn't as much an EarlGrey2 specific issue, but rather the way Cocoapods Active Compilation Flags works, but I was wondering if anybody knows of a work around for this situation.
Our app is using white box testing through earlgrey2's direct project copy. I also would like to use Cocoapods to add in other testing frameworks for UI Testing. This issue is, once I add in cocoapods, earlgrey will think that i'm using cocoapods for everything and compilation will fail due the conditional compilation portions of earlgrey being wrong.
Example:
#if COCOAPODS
#import <eDistantObject/EDORemoteVariable.h> // This gets called even though I'm using direct copy installation.
#else
#import "EDORemoteVariable.h" // Without cocoapods this gets called successfully and everything is fine.
#endif // COCOAPODS
I know this isn't as much an EarlGrey2 specific issue, but rather the way Cocoapods Active Compilation Flags works, but I was wondering if anybody knows of a work around for this situation.
Our app is using white box testing through earlgrey2's direct project copy. I also would like to use Cocoapods to add in other testing frameworks for UI Testing. This issue is, once I add in cocoapods, earlgrey will think that i'm using cocoapods for everything and compilation will fail due the conditional compilation portions of earlgrey being wrong.
Example:
Thanks for the help!