When I download AdColony-iOS-SDK from "
https://firebase.google.com/docs/admob/ios/mediation-networks", it links to the version 2.6.2, So I download the version 3.0.0. Later i put the AdColony-iOS-SDK-3-master and AdColonyAdapter1.5 (also form the link below) into my Xcode project, the Xcode report error when Linking.
The errors are as followed:
Undefined symbols for architecture arm64:
"_ADC_SET_USER_GENDER", referenced from:
-[GADMAdapterAdColony addUserMetadata] in libAdapterSDKAdColony.a(GADMAdapterAdColony.o)
"_ADC_USER_MALE", referenced from:
-[GADMAdapterAdColony addUserMetadata] in libAdapterSDKAdColony.a(GADMAdapterAdColony.o)
"_ADC_SET_USER_LATITUDE", referenced from:
-[GADMAdapterAdColony addUserMetadata] in libAdapterSDKAdColony.a(GADMAdapterAdColony.o)
"_ADC_USER_FEMALE", referenced from:
-[GADMAdapterAdColony addUserMetadata] in libAdapterSDKAdColony.a(GADMAdapterAdColony.o)
"_ADC_SET_USER_AGE", referenced from:
-[GADMAdapterAdColony addUserMetadata] in libAdapterSDKAdColony.a(GADMAdapterAdColony.o)
"_ADC_SET_USER_LONGITUDE", referenced from:
-[GADMAdapterAdColony addUserMetadata] in libAdapterSDKAdColony.a(GADMAdapterAdColony.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
I couldn’t the reason of these errors in my project, so I consider if the AdColonyAdapter1.5 is only for AdColony-iOS-SDK v2.6.2 but not adapt for v3.0.0.
Sorry for my terrible English =w=.