Undefined symbols for architecture when add adMob Undefined symbols for architecture when add adMob xcode xcode

Undefined symbols for architecture when add adMob


I just upgraded from Google Admob SDK 6.11 to 6.12 and these same errors popped up.

In the project navigator click on your project properties in the top and make sure the correct target is selected. Go to the Build Phases tab and scroll to Link Binaries With Libraries. Add both EventKit.framework and EventKitUI.framework to this list.

As always, Clean and Build your project. The errors should go away.


Please check that you have added all those libraries

  • AdSupport
  • AudioToolbox
  • AVFoundation
  • CoreGraphics
  • CoreTelephony
  • EventKit
  • EventKitUI
  • MessageUI
  • StoreKit
  • SystemConfiguration


I solve this adding EvenKit framework. In SdkiOS 6.12 adMob is necessary this for solve my errors.