Version Release Date Notes
GADSimulatorID-setSameAppKeyEnabled:GADCustomEvent
GADAdFormatUnknown
10.12.0 2023‑10‑04 10.11.0 2023‑09‑25
  • Fixed a bug that could cause some creatives to display incorrectly when an ad is loaded in one orientation but presented in another.
testDeviceIdentifiers
GADQueryInfo
adWillPresentFullScreenContent:adWillDismissFullScreenContent:adDidDismissFullScreenContent:adWillPresentFullScreenContent:adDidDismissFullScreenContent:ad:didFailToPresentFullScreenContentWithError:adWillPresentFullScreenContent:adDidDismissFullScreenContent:
tagForChildDirectedTreatment:tagForUnderAgeOfConsent:sdkVersion
10.6.0 2023‑06‑01
  • Reduced memory usage when many parallel ad requests are made.
GADQueryInfo
10.4.0 2023‑04‑20
  • Updated minimum supported Xcode version to 14.1.
    • armv7 is not supported in Xcode 14 and has been removed from the SDK.
  • The minimum deployment target has been increased to iOS 11.0.
  • Ad inspector: Added SDK support to show ad unit names in the ad inspector UI.
10.3.0 2023‑03‑27
  • Bug fixes and performance improvements.
10.2.0 2023‑03‑06 10.1.0 2023‑02‑16
  • Bug fixes and performance improvements.
userBirthdayuserGenderuserHasLocationuserLatitudeuserLocationAccuracyInMetersuserLocationDescriptionuserLongitudenilGADMediaViewGADMediationAdConfigurationuserHasLocationuserLatitudeuserLocationAccuracyInMetersuserLongitude
+loadWithAdUnitID:request:orientation:completionHandler:+loadWithAdUnitID:request:completionHandler:
9.13.0 2022‑11‑07
  • Supported additional click actions in native ads.
  • Bug fixes and performance improvements.
GADQueryInfo
9.11.0 2022‑09‑20
  • Bug fixes and performance improvements.
GADAdNetworkResponseInfo
          adSourceID
          adSourceInstanceName
          adSourceNameGADResponseInfo
          extrasDictionary
9.9.0 2022‑08‑11
  • Bug fixes and performance improvements.
didRewardUserWithReward:GADMediationRewardedAdEventDelegatedidRewardUserdidRewardUserWithReward:
loadedAdNetworkResponseInfoGADResponseInfoadSourceInstanceIDGADAdNetworkResponseInfo
9.6.0 2022‑06‑13 9.5.0 2022‑05‑16 9.4.0 2022‑04‑26
  • Updated minimum supported Xcode version to 13.2.1.
  • Bug fixes and performance improvements.
9.3.0 2022‑04‑07
  • Bug fixes and performance improvements.
9.2.0 2022‑03‑21 9.1.0 2022‑02‑28
  • Bug fixes and performance improvements.
9.0.0 2022‑02‑01 8.13.0 2021‑11‑17
kGADGAD
8.11.0 2021‑09‑16
  • Official release for iOS 15 support.
  • Added guards to prevent apps from crashing when Google Mobile Ads SDK is run on iOS 9 or below. The SDK is only supported in iOS 10+ and is no-op otherwise.
8.10.0 2021‑09‑01 8.9.0 2021‑08‑10 8.8.0 2021‑07‑20
  • Added logic to prevent rare cases where multiple in-app stores could be presented on top of each other.
8.7.0 2021‑06‑24
mediaViewGADCustomNativeAdmediaContentkGADSimulatorIDidNSString*
8.5.0 2021‑05‑07
  • Fixed a bug where an experimental ad format would not be dismissed on ad dismissal if presented multiple times.
SKAdNetworkSKAdImpression
adWillDismissFullScreenContent:GADFullScreenContentDelegateadDidPresentFullScreenContent:
user_target_xcconfig
SKAdNetworkAppTrackingTransparencyUIWindowScene
disableAutomatedInAppPurchaseReportingenableAutomatedInAppPurchaseReportingCTTelephonyNetworkInfo
adapterVersionGADMediationAdapterNSObject
7.69.0 2020‑12‑03
.framework.xcframeworkrootViewControllerGADNativeCustomTemplateAd
neighboringContentURLStringsGADRequestGADRewardedInterstitialAd
adViewDidRecordImpression:GADBannerViewDelegate
GADInstreamAd
responseInfoGADNativeAdadNetworkClassNamesdkVersionGADRequest
GADAppOpenAdinterstitialDidDismissScreen:
7.62.0 2020‑07‑10
  • Fixed bug where videos would need to be clicked twice to play after being paused due to removing headphones.
GADResponseInfoDFPCustomRenderedAd
7.60.0 2020‑05‑20 7.59.0 2020‑05‑06
  • Interstitial Ads: Fixed a bug where interstitials on iPad could rotate to unsupported orientations, causing UI issues.
  • Test Ads: Updated the test ad label to read "Test mode" instead of "Test Ad" and updated the label UI.
GADResponseInfo
GADRewardBasedVideoAdGADRewardedAdGADRewardedAdrewardedAd:didFailToPresentWithError:SafariViewController
7.56.0 2020‑02‑28
rewardedAd:didFailToPresentWithError:NSStringNSError
UIWebViewUIWebView
us_privacy
kGADErrorAppIDMissingkGADErrorApplicationIdentifierMissing
canPresentFromViewController:interstitialDidFailToPresentScreen:GADBlockSignalSourceGADMediatedNativeAppInstallAdGADMediatedNativeContentAddurationcurrentTime
7.52.0 2019‑11‑06
  • Fixed a bug where the instream ad's media aspect ratio in the request was not respected.
currentTimedurationGADMediaContentmediaContentGADInstreamAdvideoControllerdurationcurrentTimeaspectRatio
sceneGADRequestSKStoreProductViewControllertestRequestIdentifiersGADMobileAds.requestConfigurationtestDevicesGADRequestGADRewardedAd
7.49.0 2019‑08‑20
  • Added an ad response identifier API for looking up creatives in the Ad Manager Ad Review Center.
GADRewardBasedVideoAd
Info.plist
GADNativeAppInstallAdGADNativeContentAdnil
rewardedAdMetadataDidChangenil
GADCorrelatorpreferredImageOrientationGADNativeAdImageAdLoaderOptionsGADNativeAdMediaAdLoaderOptions
videoControllerhasVideoContentGADMediaContentvideoControllerGADUnifiedNativeAdhasVideoContentaspectRatioGADVideoControllerGADNativeAdMediaAdLoaderOptionsaspectRatiopreferredImageOrientationGADNativeAdImageAdLoaderOptionsGADMediaViewcontentMode
7.42.2 2019‑03‑29
  • Rewarded Mediation (New APIs): Fixed a bug where rewarded mediation adapters automatically get deallocated after the load call.
7.42.1 2019‑03‑25
  • Fixed a rare crash that may occur when video ads are deallocated.
GADApplicationIdentifiertagForChildDirectedTreatmentGADMobileAds.sharedInstance.requestConfiguration[GADRequest tagForChildDirectedTreatment]rewardBasedVideoAdMetadataDidChange:
GADRewardedAdadmetadataGADRewardBasedVideoAdrewardbasedvideoadmetadatadidchange:
7.40.0 2019‑02‑21
  • Performance improvements.
GADCustomEventParametersServermainImageGADMediaContent
GADMediaContent
7.37.0 2018‑12‑10
  • Improved compatibility with Crashlytics to provide more usable crash reports with updated stack trace symbolication.
7.36.0 2018‑11‑16
  • Fixed an issue where certain mediation adapters could report multiple impressions from the same interstitial or rewarded ad.
7.35.2 2018‑11‑08
  • Miscellaneous bug fixes.
7.35.1 2018‑10‑22
  • Miscellaneous bug fixes.
rewardBasedVideoAdDidClose:
rewardBasedVideoAdDidClose:
GADMediaView
7.33.0 2018‑09‑10
  • Added support for iOS 12.
  • Bug fixes and performance improvements.
customRewardStringGADRewardBasedVideoAdGADNativeAppInstallAdGADNativeContentAdGADUnifiedNativeAdrequestConfigurationGADMobileAdsmaxAdContentRatingtagForUnderAgeOfConsentmaxAdContentRatingunderAgeOfConsentGADMediationAdRequest
GADNativeExpressAdViewGADRequest
7.30.0 2018‑03‑26
  • MRAID v3 beta version.
  • Bug fixes and performance improvements.
7.29.0 2018‑02‑16
  • Fixed a bug introduced in 7.28.0 that caused graphical glitches in GameKit apps.
-mediatedNativeAd:didRenderInView:clickableAssetViews:nonclickableAssetViews:viewController:
-mediatedNativeAd:didRenderInView:viewController:
mediaViewGADMediatedNativeAppInstallAdGADMediatedNativeContentAdQuartzCoreCFNetwork
nativeAdGADAdChoicesViewGADMediaView
mediatedNativeAd:didRenderInView:viewController:mediatedNativeAdDidUntrackView:
7.24.1 2017‑9‑27
  • Updates the way the SDK interacts with Apple's StoreServices.
GADAdDelegateGADAudioVideoManagerSecurity
mediatedNativeAd:didUntrackView:
7.22.0 2017‑08‑08
  • Fixed issue where an "ad failed to load" event was not being invoked when an ad request is dropped, due to the app running in a background state.
useCustomCloseGADMultipleAdsAdLoaderOptionsloadingGADAdLoader-adLoaderDidFinishLoading:GADAdLoaderDelegateGADAdLoader
7.20.0 2017‑05‑03
  • Removed in-app purchase ad format.
  • Removed armv7s architecture.
7.19.1 2017‑04‑13
  • Fixed issue where incorrect ad size was being forwarded to mediation networks for smart banner mediation.
openInlineBrowser()google_mobile_app_ads.jsSFSafariViewControllerGADAudioVideoManagerDelegate
playpausesetMuteGADVideoControllerGADVideoControllerDelegate
nativeAdDidRecordImpressionnativeAdDidRecordClickGADNativeAdDelegate
DFPBannerViewGADNativeExpressAdViewGADNativeContentAdGADNativeCustomTemplateAdGADNativeContentAdGADNativeCustomTemplateAdadChoicesViewGADMediatedNativeAppInstallAdGADMediatedNativeContentAd
GADMediaViewGADNativeContentAdGADNativeCustomTemplateAd
kGADAdSizeFluid
7.13.1 2016‑10‑20
  • Added support for in-app preview and troubleshooting in Google Ad Manager.
JavaScriptCore
GADNativeAppInstallAdGADNativeContentAd
GADStringFromCGFloatGADNativeAdViewAdOptionsadNetworkClassNameGADRewardBasedVideoAd
NSCalendarsUsageDescriptionNSBluetoothPeripheralUsageDescriptioncreateCalendarEventstorePicture
GADStringFromCGFloat
userInteractionEnabledNOMobileCoreServices
7.9.1 2016‑07‑18
  • Fixed bug affecting rewarded video mediation.
+[GADMobileAds configureWithApplicationID:]
7.8.1 2016‑05‑11
  • Added SDK support for automatically using location data when a user has explicitly enabled an app's location permissions.
GADAdSizeDelegatekGADAdSizeFluid
7.7.1 2016‑04‑06
  • Resolved issue with Native Ad click handling in scroll views.
Yespod install --repo-updateloadRequest:GADInterstitialdidFailToReceiveAd:withError:interstitialDidReceiveAd:
didFailToLoadWithErrorGADRewardBasedVideoAdDelegate
7.5.2 2015‑10‑16
  • Bug fixes.
GADStatisticsCore
UIApplicationcanOpenURLGADNativeAdDelegateGADAdLoaderDelegateadLoader:didFailToReceiveAdWithError
7.4.1 2015‑08‑13
  • Fixes a crash that occurs when the user completes an in-app purchase for a product whose identifier contains a special character.
adUnitIDGADInterstitialreadonlysetLocationWithDescription:GADRequestsetLocationWithLatitude:longitude:accuracy:
7.3.1 2015‑05‑28
  • Added support for app install and content native ad formats across AdMob, Ad Manager, and Ad Exchange.
  • Added support for custom native ad formats, available for Ad Manager reservations.
  • Fixed a regression introduced in 7.2.0 where smart banners displayed incorrectly in landscape on iOS 8.
7.2.2 2015‑05‑07
  • Fixes the following warning when uploading to the App Store:
    The app references non-public selectors in Payload/(<app_id>):clientId,screenName,setScreenName.
kGADSimulatorIDtestDevicesGADRequestGADInterstitial initWithAdUnitID:GADInterstitial initsetValidAdSizesWithSizesDFPBannerViewDFPBannerView.validAdSizes
CoreMedia.framework
-ObjCrequestAgentGADRequestDFPRequestpublisherProvidedIDDFPExtrasDFPRequestGADAdMobExtrasDFPExtrasGADExtrasGADBannerViewhasAutoRefreshedGAD_SIMULATOR_IDGADBannerViewGADInterstitialGADRequestmediationExtrasadditionalParametersGADRequestsetBirthdayWithMonth:day:year:GADRequestaddKeyword:DFPSwipeableBannerView
DumpViews
EventKitEventKitUImediatedAdViewGADBannerViewloadAndDisplayRequest:usingWindow:initialImage:GADInterstitial
6.11.1 2014‑08‑07 Corrected banner view initialization from nibs.
mraid.expand()admob.opener.openOverlay()DFPBannerViewDFPSwipeableBannerViewDFPBannerView
loadAndDisplayRequest:usingWindow:initialImageGADInterstitialcontentURLDFPExtrasGADRequest
kGADAdSizeLargeBannerinAppPurchaseDelegateGADInterstitial
CoreTelephony
UITableView
6.6.1 2013‑11‑13 Fixed some memory leaks when using mediation.
AVFoundationadNetworkClassNameGADBannerViewGADInterstitiallibAdapterHtml.a
6.5.1 2013‑08‑29 Hides the status bar for full-screen views on iOS 7.
GADBannerViewGADRequest
GADMRAIDInterceptor
Advertising Identifiernil
GADInterstitialGADMRAIDInterceptorinterstitialWillLeaveApplication
request.testDevicesGADMraidInterceptor
StoreKit
-all_load-ObjC
DFPBannerViewvalidAdSizes
-all_loadDFPBannerViewDFPInterstitialDFPExtrasGADBannerView
6.0.3/4 2012‑05‑10
  • Added frequency capping.
  • Fixed some minor bugs.

6.0.4: This version utilizes the universal device identifier (UDID). Apps utilizing this version must obtain appropriate user consent for sending device identifier information in compliance with relevant iOS policies.

GAD_SIZE_#x#GADAdSizeGADSizekGADAdSizeSmartBannerPortraitkGADAdSizeSmartBannerLandscapeGADRequestregisterAdNetworkExtras:additionalParametersuniqueIdentifier
uniqueIdentifierUIDevicetestDevicestesting
GADInterstitialdidFailToReceiveAdWithError:
5.0.4 2011‑10‑28 Fix oversized buttons on retina displays in in-app browser. 5.0.3 2011‑10‑24
  • iOS 5.0 support.
  • Faster interstitial loads.
  • Modal view controller ad presentation fix.
  • Fixed anchor tag behavior.
GTMStringEncoding
GADBrowserControllerUIWebViews
4.0.2 2011‑03‑15 General Availability release.