Redefinition of module 'CommonCrypto' Could not build Objective-C module 'Base32'


Our project is using OneTimePassword and Base32 both of which are using CommonCrypto.

How do you resolve this?


You can check the Project Target. Under Build Phases expand on Link Binary with Libraries.

Check if you added CommonCypto two or more times, then you need to delete the duplicates.


This has been solved.
It was fixed by checking the scripts for the build.
Apparently, it was redefined in the build scripts.