Release notes for the Google Mobile Ads iOS SDK

6,335 views
Skip to first unread message

Andrew Brogdon (Mobile Ads SDK Team)

unread,
Feb 1, 2017, 11:50:59 AM2/1/17
to Google Mobile Ads SDK Developers
Hi all,

We'll post in this thread every time a new version of the Google Mobile Ads iOS SDK is released. If you wish to receive these updates by e-mail, click the Topic Options arrow at the top of this thread and click E-mail updates to me.

The release notes are also available at https://firebase.google.com/docs/admob/release-notes#ios

If you have any questions regarding a particular release or an issue running the SDK, just post a new topic in this forum.

Thanks,
Mobile Ads SDK Team

Andrew Brogdon (Mobile Ads SDK Team)

unread,
Feb 1, 2017, 11:53:46 AM2/1/17
to Google Mobile Ads SDK Developers
Version 7.17.0 of the iOS SDK was released on 1/31/17 

Notes:
  • Added nativeAdDidRecordImpression and nativeAdDidRecordClick to GADNativeAdDelegate.

Eric Leichtenschlag (Mobile Ads SDK Team)

unread,
Feb 28, 2017, 1:03:11 PM2/28/17
to Google Mobile Ads SDK Developers
Version 7.18.0 of the iOS SDK was released on 2/23/17.

Notes:
  • Added playpause, and setMute methods to GADVideoController.
  • Added new delegate methods to GADVideoControllerDelegate corresponding to the start, pause, end, mute and unmute of video content.
  • Added support for rewarded video mediation adapters to opt in to early initialization before an ad request is made.

Ram Parameswaran (Mobile SDK Team)

unread,
Mar 16, 2017, 7:07:39 PM3/16/17
to Google Mobile Ads SDK Developers
Version 7.19.0 of the iOS SDK was released on 3/16/17.


Notes: 
  • Added openInlineBrowser method to google_mobile_app_ads.js to open a URL in a SFSafariViewController.
  • Added GADAudioVideoManagerDelegate to provide notifications for the start and pause/stop of audio and video ad playback.
If you're using Firebase, these changes have also been released in version 3.15.0 of the Firebase GMA iOS SDK.

Ram Parameswaran (Mobile SDK Team)

unread,
Apr 13, 2017, 8:36:06 PM4/13/17
to Google Mobile Ads SDK Developers
Version 7.19.1 of the iOS SDK was released on 4/13/17.

Notes: 
  • Fixed issue where incorrect ad size was being forwarded to mediation networks for smart banner mediation.

Ram Parameswaran (Mobile SDK Team)

unread,
May 3, 2017, 2:29:17 PM5/3/17
to Google Mobile Ads SDK Developers
Version 7.20.0 of the iOS SDK was released on 5/1/17.

Notes: 
  • Removed in-app purchase ad format.
  • Removed armv7s architecture.
Message has been deleted
Message has been deleted

Ram Parameswaran (Mobile SDK Team)

unread,
Jun 20, 2017, 1:56:43 PM6/20/17
to google-adm...@googlegroups.com
Version 7.21.0 of the iOS SDK was released on 6/19/17.

Notes: 
  • For interstitial ad units that are opted-out of video ads, the interstitial ads served will have an immediate close option, even if an MRAID creative calls useCustomClose.
  • Added text to the debug menu to indicate if creative preview or troubleshooting mode is active.

Ram Parameswaran (Mobile SDK Team)

unread,
Aug 8, 2017, 4:29:57 PM8/8/17
to google-adm...@googlegroups.com
Version 7.22.0 of the iOS SDK was released on 8/8/17.

Notes: 
  • Fixed issue where the ad failed to load ad event was not invoked when an ad request is dropped due to the app running in the background state.

Samuel Stow (Mobile Ads SDK Team)

unread,
Sep 5, 2017, 3:04:25 PM9/5/17
to Google Mobile Ads SDK Developers
Version 7.23.0 of the iOS SDK was released on 9/5/17.

Notes:
  • Mediation adapters now get notified via mediatedNativeAd:didUntrackView: when a native ad is deallocated.

Samuel Stow (Mobile Ads SDK Team)

unread,
Sep 21, 2017, 11:15:20 AM9/21/17
to Google Mobile Ads SDK Developers
Version 7.24.0 of the iOS SDK was released on 9/20/17.

Notes:
  • Official release for iOS 11 support.
  • GADAdDelegate has been removed. GADAudioVideoManager should be used instead to manage ads audio.
  • Fixed an iOS 11 bug where banner views were shifted down due to content insets.


Samuel Stow (Mobile Ads SDK Team)

unread,
Sep 28, 2017, 6:49:33 PM9/28/17
to Google Mobile Ads SDK Developers
Version 7.24.1 of the iOS SDK was released on 9/28/17.

Notes:
  • Updates the way the SDK interacts with Apple's StoreServices.

Samuel Stow (Mobile Ads SDK Team)

unread,
Oct 24, 2017, 7:01:24 PM10/24/17
to Google Mobile Ads SDK Developers
Version 7.25.0 of the iOS SDK was released on 10/24/17.

Notes:

Eric Leichtenschlag (Mobile Ads SDK Team)

unread,
Nov 17, 2017, 6:21:13 PM11/17/17
to google-adm...@googlegroups.com
Version 7.26.0 of the iOS SDK was released on 11/17/17.

Notes:
  • iPhone X support.
  • For full screen ads, the default close button now renders within the safe area.
  • Removed the nativeAd property from GADAdChoicesView and GADMediaView.

Ram Parameswaran (Mobile SDK Team)

unread,
Dec 13, 2017, 9:32:32 PM12/13/17
to Google Mobile Ads SDK Developers
Version 7.27.0 of the iOS SDK was released on 12/13/17.

Notes:

Samuel Stow (Mobile Ads SDK Team)

unread,
Jan 31, 2018, 7:14:24 PM1/31/18
to Google Mobile Ads SDK Developers
Version 7.28.0 of the iOS SDK was released on 01/31/18.

Notes:

  • Native ads: Added Unified Native Ad API. This combines GADNativeAppInstallAds and GADNativeContentAds into one new type: GADUnifiedNativeAd. For more details, see the Unified Native Ads guide.
  • Mediated Native ads: Added new mediated native ad delegate method and marked old method as deprecated in GADMediatedNativeAdDelegate.h.

    Added:

    -mediatedNativeAd:didRenderInView:clickableAssetViews:nonclickableAssetViews:viewController:

    Deprecated:

    -mediatedNativeAd:didRenderInView:viewController:
  • Rewarded video: Added the rewardBasedVideoAdDidCompletePlaying: method toGADRewardBasedVideoAdDelegate delegate method and adapters's API to notify publishers when a video completes.
  • Rewarded video mediation: Added the connectorDidCompletePlayingRewardBasedVideoAd:method to GADMRewardBasedVideoAdConnectorDelegate for mediation adapters to invoke when a video completes.

    Samuel Stow (Mobile Ads SDK Team)

    unread,
    Feb 20, 2018, 2:23:37 PM2/20/18
    to Google Mobile Ads SDK Developers
    Version 7.29.0 of the iOS SDK was released on 2/20/18.
      Notes:
      • Fixed a bug introduced in 7.28.0 that caused graphical glitches in GameKit apps.

      Samuel Stow (Mobile Ads SDK Team)

      unread,
      Mar 26, 2018, 8:17:24 PM3/26/18
      to Google Mobile Ads SDK Developers
      Version 7.30.0 of the iOS SDK was released on 3/26/18.
        Notes:
        • Bug fixes and performance improvements.

        Samuel Stow (Mobile Ads SDK Team)

        unread,
        May 17, 2018, 3:54:38 PM5/17/18
        to Google Mobile Ads SDK Developers
        Version 7.31.0 of the iOS SDK was released on 5/17/18.

        Notes:

        admobsdk-ad...@google.com

        unread,
        Aug 14, 2018, 1:32:38 PM8/14/18
        to google-adm...@googlegroups.com
        Version 7.32.0 of the iOS SDK was released on 8/13/18.

        Notes:
        • Native ads: GADNativeAppInstallAd, GADNativeContentAd, and associated APIs are deprecated in favor of GADUnifiedNativeAd. See the Native Ads Advanced Unified guide for further instructions on using the new APIs.
        • Native Ads: Added the "Mute This Ad" feature.
        • Native Ads: Fixed a bug where AdChoices view was removed when reusing ad views in collection views.
        • Added the requestConfiguration property to GADMobileAds, which can be used to specify maxAdContentRating and tagForUserOfConsent parameters for all ad requests.
        • Mediation: Added maxAdContentRating and underAgeOfConsent properties to GADMediationAdRequest.
        • Note: A change to the SDK build configuration resulted in a larger framework file size. This change doesn't affect the SDK's impact on your app size compared to previous versions.

        admobsdk-ad...@google.com

        unread,
        Sep 11, 2018, 4:23:21 PM9/11/18
        to Google Mobile Ads SDK Developers
        Version 7.33.0 of the iOS SDK was released on 9/11/18.

        admobsdk-ad...@google.com

        unread,
        Sep 14, 2018, 12:23:53 PM9/14/18
        to Google Mobile Ads SDK Developers
        Version 7.33.1 of the iOS SDK was released on 9/13/18.

        Notes:
        • Native ads: Fixed an issue where video ads would sometimes not play correctly.
        • Native ads: Fixed an issue where GADMediaView was empty for non-video ads.
        • DFP banner ads: Fixed a bug where the resize method was not behaving correctly.

        admobsdk-ad...@google.com

        unread,
        Sep 27, 2018, 1:20:19 PM9/27/18
        to Google Mobile Ads SDK Developers

        Version 7.34 of the iOS SDK was released on 9/27/18.

        Notes:
          • Requesting a second rewarded ad while another rewarded ad is being presented is no longer allowed. This fixes an issue in which requesting the second rewarded ad would break several third-party mediation adapters. Another ad can be requested after presentation is over in rewardBasedVideoAdDidClose:.
          • Fixed: CocoaPod updated to reduce file size below 100 MB, allowing SDK files to be pushed to GitHub repositories.

          Eric Leichtenschlag (Mobile Ads SDK Team)

          unread,
          Oct 22, 2018, 8:09:18 PM10/22/18
          to Google Mobile Ads SDK Developers

          Version 7.35.0 of the iOS SDK was released on 10/17/18.
          • Fixed an issue that prevented rewarded ads from loading after a new rewarded ad is loaded inside the rewardBasedVideoAdDidClose: delegate method.
          • Minimum Xcode version is now 9.2.

          admobsdk-ad...@google.com

          unread,
          Nov 9, 2018, 12:29:34 PM11/9/18
          to Google Mobile Ads SDK Developers
          Version 7.35.2 of the iOS SDK was released on 11/09/18.

          Notes:
          • Miscellaneous bug fixes

          mobileadssdk...@google.com

          unread,
          Jan 23, 2019, 2:51:49 PM1/23/19
          to Google Mobile Ads SDK Developers
          Version 7.38.0 of the iOS SDK was released on 01/22/19.

          Notes:
          • Fixed a rendering issue for fluid ads displayed in table views.
          • Added new GADMediaContent class to provide media content information.

          --

          ---
          You received this message because you are subscribed to the Google Groups "Google Mobile Ads SDK Developers" group.
          To unsubscribe from this group and stop receiving emails from it, send an email to google-admob-ads-sdk+unsub...@googlegroups.com.
          To post to this group, send email to google-admob-ads-sdk@googlegroups.com.
          To view this discussion on the web visit https://groups.google.com/d/msgid/google-admob-ads-sdk/550e71a4-b564-48b6-8d81-5614ef6b1918%40googlegroups.com.
          For more options, visit https://groups.google.com/d/optout.

          mobileadssdk...@google.com

          unread,
          Feb 8, 2019, 4:16:14 PM2/8/19
          to Google Mobile Ads SDK Developers
          Version 7.39.0 of the iOS SDK was released on 02/08/19.

          Notes:
          • Fixed a bug where referencing GADCustomEventParametersServer resulted in a build error.
          • Added the mainImage property in GADMediaContent class to set the main image asset for native ads when video is not available.
          • Added the rewardBasedVideoAdMetadataDidChange: callback to GADRewardBasedVideoAdDelegate.

          madd...@gmail.com

          unread,
          Feb 22, 2019, 2:54:32 PM2/22/19
          to Google Mobile Ads SDK Developers
          Version 7.40.0 of the iOS SDK was released on 02/22/19.

          Notes:
          • Performance improvements.

          madd...@gmail.com

          unread,
          Mar 5, 2019, 8:48:17 PM3/5/19
          to google-adm...@googlegroups.com
          Version 7.41.0 of the iOS SDK was released on 3/5/19.

          Notes:

          madd...@gmail.com

          unread,
          Mar 15, 2019, 5:14:24 PM3/15/19
          to Google Mobile Ads SDK Developers
          Version 7.42.0 of the iOS SDK was released on 3/15/19.

          Notes:
          • Google Mobile Ads SDK now depends on App Measurement. You must include the App Measurement framework and dependencies. Your application ID must be placed into your application's plist using the key GADApplicationIdentifier. See the Quick Start guide for more information.
          • SDK framework size reduced to below GitHub limits.
          • tagForChildDirectedTreatment has been added toGADMobileAds.sharedInstance.requestConfiguration[GADRequest tagForChildDirectedTreatment] has been deprecated.
          • Fixed a bug where rewardBasedVideoAdMetadataDidChange: could be called when the metadata did not change.

          madd...@gmail.com

          unread,
          Mar 25, 2019, 7:14:00 PM3/25/19
          to Google Mobile Ads SDK Developers
          Version 7.42.1 of the iOS SDK was released on 3/25/19.

          Notes:
          • Fixed a crash rarely triggered by video ads.
          Message has been deleted
          Message has been deleted

          madd...@gmail.com

          unread,
          Mar 29, 2019, 7:13:25 PM3/29/19
          to Google Mobile Ads SDK Developers
          Version 7.42.2 of the iOS SDK was released on 3/29/19.

          Notes:
          • Rewarded Mediation (New APIs): Fixed a bug where rewarded mediation adapters automatically get deallocated after the load call.

          madd...@gmail.com

          unread,
          Apr 22, 2019, 11:59:30 AM4/22/19
          to Google Mobile Ads SDK Developers
          Version 7.43.0 of the iOS SDK was released on 4/19/19.

          Notes:
          • Updated the minimum required iOS version to 8.0.
          • Open Measurement: Updated to OMID SDK 1.2.13.
          • Open Measurement: Added support for custom native ad formats.
          • Native Ads: Added videoController and hasVideoContent properties toGADMediaContent.
          • Native Ads: Deprecated videoController in GADUnifiedNativeAd, and hasVideoContent and aspectRatio methods in GADVideoController.
          • Native ads: Added the GADNativeAdMediaAdLoaderOptions class with an aspectRatioproperty, enabling publishers to request a specific aspect ratio for a native ad's media asset. This option takes precedence over the preferredImageOrientation property in GADNativeAdImageAdLoaderOptions.
          • Native Ads: GADMediaView now respects the contentMode property when rendering images.

          Mobile Ads DevRel

          unread,
          May 10, 2019, 8:05:16 PM5/10/19
          to Google Mobile Ads SDK Developers
          Version 7.44.0 of the iOS SDK was released on 5/10/19.

          Notes:
            • Official release for App Measurement support.
            • App measurement initializes and sends data on app start by default. Added an option to delay app measurement until the Google Mobile Ads SDK is explicitly called.
            • Removed GADCorrelator and its associated APIs. This feature was previously non-functional.
            • The preferredImageOrientation property in GADNativeAdImageAdLoaderOptions is deprecated. Use GADNativeAdMediaAdLoaderOptions instead.

            Mobile Ads DevRel

            unread,
            Jun 18, 2019, 2:47:16 PM6/18/19
            to google-adm...@googlegroups.com
            Version 7.45.0 of the iOS SDK was released on 6/18/19.

            Notes:
            • Open Measurement: Updated to OMID SDK 1.2.15.
            • Fixed a crash that occurs on rare occasions when dismissing video ads.
            • Updated the rewardedAdMetadataDidChange callback to not be called when metadata is nil.

            Mobile Ads DevRel

            unread,
            Jun 25, 2019, 12:52:54 PM6/25/19
            to Google Mobile Ads SDK Developers
            Version 7.46.0 of the iOS SDK was released on 6/24/19.

            Notes:
            • Included arm64e architecture in the GoogleMobileAds framework to support testing on device. Xcode 10 is now required to build.
            • Native Ads: Removed the previously deprecated GADNativeAppInstallAd and GADNativeContentAd APIs. Apps should use unified native ads.
            • Native Ads: Fixed a bug where the native ad returns a nil media view and aspect ratio of zero even though it has video content.
            • Mediation: Fixed a crash that occurs when mediation adapters fire multiple success/failure callbacks for the same request.

            Mobile Ads DevRel

            unread,
            Jul 11, 2019, 4:12:29 PM7/11/19
            to Google Mobile Ads SDK Developers
            Version 7.47.0 of the iOS SDK was released on 7/11/19.

            Notes:
            • Improved logging messages when apps improperly configure their app ID in their Info.plist.
            • Fixed a rendering bug in interstitial and rewarded video app install ads.

            Mobile Ads DevRel

            unread,
            Aug 2, 2019, 3:44:51 PM8/2/19
            to Google Mobile Ads SDK Developers
            • Version 7.48.0 of the iOS SDK was released on 8/2/19.

              Notes:
              • Rewarded Ads: Fixed a bug where apps using the old rewarded video APIs (e.g., GADRewardBasedVideoAd) saw impression drops in mediation reports.

            Mobile Ads DevRel

            unread,
            Aug 21, 2019, 4:27:03 PM8/21/19
            to Google Mobile Ads SDK Developers
            Version 7.49.0 of the iOS SDK was released on 8/21/19.

            Notes:
            • Added an ad response identifier API for looking up creatives in the AdManager Ad Review Center.

            Mobile Ads DevRel

            unread,
            Sep 19, 2019, 12:08:42 PM9/19/19
            to Google Mobile Ads SDK Developers
            Version 7.50.0 of the iOS SDK was released on 9/18/2019

            Notes:
            • Official release for iOS 13 support.
              • Added support for multi-scene apps. Apps supporting multiple scenes must set the sceneproperty on GADRequest to receive appropriately sized ads.
              • Removed SKStoreProductViewController subclass, which is disallowed on iOS 13.
            • Resolved Apple warning during app store submission about deprecated API usage.
            • Added testRequestIdentifiers property to GADMobileAds.requestConfiguration. Deprecated the testDevices property on GADRequest.
            • Deprecated the