xcode undefined symbol for achitecture arm64 UnityAdsEngine

I’m getting an error on XCode 7.3.1 When i try to run the project:

Undefined symbols for architecture arm64:
“_UnityAdsEngineSetCampaignDataURL”, referenced from:
UnityAdsBridge::SetCampaignDataURL(char const*) in libiPhone-lib.a(UnityAdsiPhoneBridge.o)
“_UnityAdsEngineSetDebugMode”, referenced from:
UnityAdsBridge::SetLogLevel(int) in libiPhone-lib.a(UnityAdsiPhoneBridge.o)
“_UnityAdsEngineCanShowAds”, referenced from:
UnityAdsBridge::CanShowAds(char const*) in libiPhone-lib.a(UnityAdsiPhoneBridge.o)
“_UnityAdsEngineShow”, referenced from:
UnityAdsBridge::Show(char const*, char const*, char const*) in libiPhone-lib.a(UnityAdsiPhoneBridge.o)
“_UnityAdsEngineInit”, referenced from:
UnityAdsBridge::Init(char const*, bool, bool, char const*) in libiPhone-lib.a(UnityAdsiPhoneBridge.o)
OBJC_CLASS$_ALAssetsLibrary”, referenced from:
objc-class-ref in GooglePlus(NSData+GPPAdditions.o)
objc-class-ref in GooglePlus(UIDevice+GPPAdditions.o)

im not sure if I’m missing a library or something, I have already linked libiphone-lib.a and unityads.frameworks on my project.

Thank you.

Solved: i was missing the UnityAds .h and .m files this got rid of all the issues. now i only have duplicate symbols error.