Version 13.0.0 of the Google Mobile Ads SDK for iOS introduces important updates including a raised minimum deployment target to iOS 13, new banner ad sizes for improved performance, enhanced Swift 6 concurrency support, and stricter type enforcement for better safety. The new Large Adaptive Anchor API replaces the older anchored adaptive banner APIs to optimize ad sizing and potentially increase engagement and revenue. Deprecated APIs like currentOrientationAnchoredAdaptiveBanner should be replaced with largeAnchoredAdaptiveBanner in Swift.
Key Updates in Version 13.0.0
- Minimum iOS Deployment Target Raised: Now requires iOS 13 or later.
- New Banner Ad Sizes: Introduction of the Large Adaptive Anchor API (
largeAnchoredAdaptiveBanner) focusing on improved sizing logic for adaptive anchor banners, designed to enhance ad engagement and revenue potential. - API Migration Example:
// Old usage bannerView.adSize = currentOrientationAnchoredAdaptiveBanner(width: 375) // New usage bannerView.adSize = largeAnchoredAdaptiveBanner(width: 375) - Swift 6 Concurrency Support: Delegate methods updated to ensure access only on the main thread, aligning with Swift 6 strict concurrency requirements.
- Stricter Type Enforcement: The SDK now throws exceptions if non-
Stringobjects are found in theneighboringContentURLStringsarray, improving type safety.
Deprecation and Upgrade Recommendations
- Versions 11.x.x of the iOS Google Mobile Ads SDK are officially deprecated as of this release.
- Version 10.x.x will sunset on June 30, 2026.
- Upgrading to version 13.0.0 or later is strongly recommended to avoid disruptions in ad serving and to benefit from the latest features and fixes.
Developers are encouraged to consult the full release notes and migration guide to prepare their apps for the upgrade.



