| 版本 | 发布日期 | 备注 | 
  | 12.12.0 | 2025-10-02 | 
      修复了在 iOS 15 及更低版本中,在 GADRequest对象上设置scene属性时发生的崩溃。 | 
  | 12.11.0 | 2025-09-08 |  | 
  | 12.10.0 | 2025-09-03 | 
      Google 移动广告 SDK 支持 iOS 26。修正了一些错误并提升了性能。 | 
  | 12.9.0 | 2025-08-11 | 
      现在,系统会针对原生广告请求正确发送展示位置 ID。 | 
  | 12.8.0 | 2025-07-28 | 
      改进了在具有可调节窗口的 iOS 26 iPad 上全屏广告的呈现和展示报告准确性解决了以下问题:当用户立即关闭应用内 App Store 页面时,屏幕可能会变得无响应。 | 
  | 12.7.0 | 2025-07-08 | 
      广告检查器:新增了对以下功能的支持:在广告检查器中配置上下文外测试广告,并使用其他请求参数。已列入许可名单的发布商现在可以为所有广告格式使用展示位置 ID。 | 
  | 12.6.0 | 2025-06-10 | 
      修复了可收起的横幅广告可能会在另一个广告上方展开的问题。 | 
  | 12.5.0 | 2025-05-27 |  | 
  | 12.4.0 | 2025-05-07 | 
      解决了阻止自定义原生视频广告发生自定义点击的问题。
       | 
  | 12.3.0 | 2025-04-16 |  | 
  | 12.2.0 | 2025-03-12 |  | 
  | 12.1.0 | 2025-02-26 |  | 
  | 12.0.0 | 2025-02-03 | 
      重大变更:
        
      内嵌自适应广告:
        
      Swift 6 并发:
        
          开始增量迁移,以支持 Swift 6 的并发模型。自定义定位:
        
          GADRequest上的customTargeting字典现在使用Any而不是String作为值类型。 | 
  | 11.13.0 | 2024-12-03 |  | 
  | 11.12.0 | 2024-11-07 | 
      修复了以下问题:如果广告对象在广告完成展示之前被释放,则不会调用 GADFullScreenContentDelegate方法。Open Measurement:已更新到 OM SDK 1.5.2。 | 
  | 11.11.0 | 2024-10-21 | 
     废弃了 GADErrorMediationNoFill。插页式滚显广告:弃用了 GADMediationInterscrollerAd和-loadInterscrollerAdForAdConfiguration:completionHandler:。 | 
  | 11.10.0 | 2024-09-18 |  | 
  | 11.9.0 | 2024-09-11 | 
      正式发布了对 iOS 18 的支持。修复了导致应用打开广告无法隐藏状态栏的问题。更新了调试控制台日志,以使用子系统名称 com.google.GoogleMobileAds的OSLog。修复了与 MarketplaceKit 相关的 bug,该 bug 会导致 SDK 在 MacOS 上运行时崩溃。 | 
  | 11.8.0 | 2024-08-13 |  | 
  | 11.7.0 | 2024-07-15 |  | 
  | 11.6.0 | 2024-06-17 | 
      添加了对 
      MarketplaceKit 的依赖项。这要求应用使用 Xcode 15.3 或更高版本进行构建。
      
      MarketplaceKit 仅支持 Swift,因此已向分发中添加 Swift 占位文件,以便即使应用不包含其他 Swift 文件,也能包含 Swift 标准库。
       | 
  | 11.5.0 | 2024-05-16 | 
      向 GADBannerView添加了isCollapsible属性,以检查返回的横幅广告是否为折叠式。现在,在将原生广告素材资源视图设置为 nil后,系统会恢复这些视图的userInteractionEnabled状态。广告检查器:添加了对显示其他隐私信号(例如 TFUA 和 TFCD)的支持。 | 
  | 11.4.0 | 2024-05-06 | 
      使用团队 ID EQHXZ8M8AV将签名身份从AdMob Inc.更新为Google LLC。如果这会在 Xcode 中触发通知,请选择“接受更改”以接受新身份。 | 
  | 11.3.0 | 2024-04-11 | 
      向 GADAppOpenAd添加了adUnitID属性。 | 
  | 11.2.0 | 2024-03-14 | 
      添加了对隐私清单文件的支持。Open Measurement:已更新为 OM SDK 1.4.12。改进了一些响应错误代码,以便正确识别网络故障,而不是无广告填充。更新了 SDK 的 Info.plist,以解决 Xcode 15.3 上的 Swift Package Manager 问题。广告检查器:新增了对显示 .plist信息和 IAB TCF 值的支持。 | 
  | 11.1.0 | 2024-03-06 | 
      修复了以下问题:加载视频广告可能会向控制台触发有关主线程利用率的警告消息。广告检查器:新增了对显示用户应用跟踪授权状态的支持。 | 
  | 11.0.1 | 2024-02-09 | 
      Open Measurement:
        
          回滚到 OM SDK 1.4.8。解决了 OM SDK 1.4.10 中存在的意外全局 adView符号问题,如果多个库包含 OM SDK 1.4.10,则会导致符号重复错误。 | 
  | 11.0.0 | 2024-02-06 | 
      重大变更:
        
          该 SDK 不再直接依赖于 GoogleAppMeasurement。如需继续在 AdMob 中收集用户指标,请将 AdMob 应用与 Firebase 相关联,并将 Google Analytics for Firebase SDK 集成到您的应用中。将支持的最低 Xcode 版本更新为 15.1。将最低部署目标更新为 iOS 12。将接收广告所需的最低操作系统版本更新为 iOS 13。移除了许多之前已弃用的 API。Open Measurement:已更新为 OM SDK 1.4.10。全屏广告:
        
          全屏广告的 UIViewController引用现在可为 null,并且不再是必需的。如果未提供视图控制器,SDK 会使用应用的主窗口自动查找视图控制器。测试:
        
      广告检查器:
        
          广告检查器现在会显示在会话开始时遇到的任何错误。修复了 SDK 初始化期间与广告检查器相关的罕见崩溃问题。 | 
  | 10.14.0 | 2023-11-29 |  | 
  | 10.13.0 | 2023-11-07 |  | 
  | 10.12.0 | 2023-10-04 |  | 
  | 10.11.0 | 2023-09-25 | 
      修复了以下 bug:当广告以一种屏幕方向加载但以另一种屏幕方向呈现时,可能会导致某些广告素材显示不正确。
       | 
  | 10.10.0 | 2023-08-30 | 
      正式发布,支持 iOS 17。Open Measurement:已更新为 OM SDK 1.4.8。广告检查器:添加了 SDK 支持,以显示插件信息。移除了建议在 testDeviceIdentifiersAPI 中添加模拟器 ID 的控制台日志。模拟器默认已处于测试模式。 | 
  | 10.9.0 | 2023-08-02 | 
      Open Measurement:已更新为 OM SDK 1.4.6。广告检查器:添加了对导出广告响应的 SDK 支持。修复了音频问题,即即使广告静音,音频会话也会在视频结束时意外停止播放背景音乐。添加了对在生成 GADQueryInfo时传递广告单元 ID 的支持。 | 
  | 10.8.0 | 2023-07-12 | 
      对中介广告的委托方处理 adWillPresentFullScreenContent:、adWillDismissFullScreenContent:和adDidDismissFullScreenContent:委托回调的方式进行了细微更改。这些更改使中介广告的行为更像第一方广告。
        现在,如果第三方 SDK 多次调用 adWillPresentFullScreenContent:,然后调用adDidDismissFullScreenContent:,则会触发多个回调,而不仅仅是针对第一组调用。当第三方全屏广告无法展示时,系统会调用 ad:didFailToPresentFullScreenContentWithError:,而不是adWillPresentFullScreenContent:和adDidDismissFullScreenContent:。 | 
  | 10.7.0 | 2023-06-26 |  | 
  | 10.6.0 | 2023-06-01 |  | 
  | 10.5.0 | 2023-05-15 | 
      修复了在创建 GADQueryInfo对象时发生的内存泄漏问题。 | 
  | 10.4.0 | 2023-04-20 | 
      将支持的最低 Xcode 版本更新为 14.1。
          Xcode 14 不支持 armv7,并且已从 SDK 中移除。 最低部署目标版本已提升至 iOS 11.0。广告检查器:添加了 SDK 支持,可在广告检查器界面中显示广告单元名称。 | 
  | 10.3.0 | 2023-03-27 |  | 
  | 10.2.0 | 2023-03-06 | 
      向 GADVideoController添加了
      isMuted属性。 | 
  | 10.1.0 | 2023-02-16 |  | 
  | 10.0.0 | 2023-01-26 | 
      重大变更:
        
          广告不再在 iOS 11 上投放。若要检索广告,必须使用 iOS 12,但最低部署目标版本仍为 iOS 10.0。现在,所有 Ad Manager 应用都需要 Ad Manager 应用 ID。该 ID 的格式为:
 ca-app-pub-################~##########。如需了解更多详情,请参阅
           更新您的 Info.plist。现在,所有 Ad Manager 应用都需要 GoogleAppMeasurement.xcframework。移除了以下已弃用的字段:
            
              userBirthdayuserGenderuserHasLocationuserLatitudeuserLocationAccuracyInMetersuserLocationDescriptionuserLongitude原生广告:修复了以下 bug:即使图片在 GADMediaView中成功呈现,GADMediaContent.mainImage
       仍返回nil。广告检查器的偏离上下文的原生广告现在具有媒体视图。弃用了 GADMediationAdConfiguration中的以下字段:
          userHasLocationuserLatitudeuserLocationAccuracyInMetersuserLongitude从 Google 移动广告 SDK build 中移除了位码。 | 
  | 9.14.0 | 2022-12-08 | 
      开屏广告:
      +loadWithAdUnitID:request:orientation:completionHandler:已被废弃,取而代之的是+loadWithAdUnitID:request:completionHandler:。现在,加载开屏广告时会假定设备处于当前屏幕方向,与其他全屏广告格式保持一致。为应用开启广告添加了中介支持。广告检查器:添加了 SDK 支持,可通过广告检查器界面请求和展示广告。 | 
  | 9.13.0 | 2022-11-07 | 
      支持原生广告中的其他点击操作。修正了一些错误并提升了性能。 | 
  | 9.12.0 | 2022-10-24 | 
      添加了 GADQueryInfo以支持信号收集和呈现。更新了音频 API 的文档。 | 
  | 9.11.0 | 2022-09-20 |  | 
  | 9.10.0 | 2022-09-07 | 
      正式发布了对 iOS 16 的支持。iLTV:
        向 GADAdNetworkResponseInfo添加了以下属性:
          向
          adSourceIDadSourceInstanceName
 adSourceName
 GADResponseInfo添加了以下属性: | 
  | 9.9.0 | 2022-08-11 |  | 
  | 9.8.0 | 2022-07-27 | 
      激励广告中介:已在 GADMediationRewardedAdEventDelegate中弃用didRewardUserWithReward:,取而代之的是didRewardUser。didRewardUserWithReward:提供的广告奖励始终为 no-op,广告奖励值来自 Ad Manager 界面中的广告单元设置。广告检查器:添加了对导出广告请求的 SDK 支持。 | 
  | 9.7.0 | 2022-07-07 | 
      向 GADResponseInfo添加了loadedAdNetworkResponseInfo属性,用于返回有关加载了广告的广告联盟的信息。
      向 GADAdNetworkResponseInfo添加了adSourceInstanceID属性。 | 
  | 9.6.0 | 2022-06-13 |  | 
  | 9.5.0 | 2022-05-16 |  | 
  | 9.4.0 | 2022-04-26 | 
      将支持的最低 Xcode 版本更新为 13.2.1。修正了一些错误并提升了性能。 | 
  | 9.3.0 | 2022-04-07 |  | 
  | 9.2.0 | 2022-03-21 | 
      Open Measurement:已更新为 OM SDK 1.3.30。在 GADFullScreenContentDelegate中,当应用代码引用adDidPresentFullScreenContent而不是较新的adWilllPresentFullScreenContent时,添加了警告 | 
  | 9.1.0 | 2022-02-28 |  | 
  | 9.0.0 | 2022-02-01 |  | 
 | 8.13.0 | 2021-11-17 |  | 
 | 8.12.0 | 2021-10-11 | 
    修复了以下 bug:在测试模式下,当原生广告视图从视图层次结构中移除时,原生广告验证工具可能会导致崩溃。弃用了所有以 kGAD为前缀的常量。请改用带有GAD前缀的。 | 
 | 8.11.0 | 2021-09-16 | 
    正式发布了对 iOS 15 的支持。添加了保护措施,以防止在 iOS 9 或更低版本上运行 Google 移动广告 SDK 时应用崩溃。该 SDK 仅在 iOS 10 及更高版本中受支持,否则为无操作。 | 
 | 8.10.0 | 2021-09-01 |  | 
 | 8.9.0 | 2021-08-10 |  | 
 | 8.8.0 | 2021-07-20 | 
    添加了逻辑,以防止出现多个应用内商店重叠显示的情况(这种情况很少见)。 | 
 | 8.7.0 | 2021 年 6 月 24 日 |  | 
 | 8.6.0 | 2021-06-07 | 
    在 GADCustomNativeAd中弃用了mediaView属性。
     请改用同一类的新mediaContent属性。修复了以下 bug:竞价原生广告的视频静音 / 取消静音委托回调未被调用。将 kGAMSimulatorID类型从id更新为NSString*,以避免在 Swift 中进行额外的类型转换。 | 
 | 8.5.0 | 2021-05-07 | 
    修复了以下 bug:如果实验性广告格式多次展示,则在广告关闭时不会关闭。 | 
 | 8.4.0 | 2021-04-19 | 
    增加了对使用 SKAdImpression的SKAdNetwork转化事件的支持。 | 
 | 8.3.0 | 2021-03-25 | 
  新增了对发布商第一方 ID(之前称为“同应用标识键”)的支持,可以利用从您的应用中收集的数据,帮助您投放更具相关性、个性化程度更高的广告。已将 adWillDismissFullScreenContent:添加到GADFullScreenContentDelegate。修复了 adDidPresentFullScreenContent:在展示之前(而非之后)立即被调用的问题。 | 
 | 8.2.0.1 | 2021-03-12 | 
    
      修复了在使用具有不同 user_target_xcconfig设置的多个 pod 时出现的 CocoaPods 安装错误“Can't merge user_target_xcconfig”。 | 
 | 8.2.0 | 2021-03-11 | 
  添加了额外的 SKAdNetwork支持,为强制执行AppTrackingTransparency做准备。移除了仅在 11 之前的 Xcode 版本中需要的 UIWindowScene宏定义。 | 
 | 8.1.0 | 2021-02-19 | 
  废弃了 disableAutomatedInAppPurchaseReporting和enableAutomatedInAppPurchaseReporting。SDK 中已移除 IAP 报告。这些方法现在是空操作。添加了标志,以减少 SDK 对 CTTelephonyNetworkInfoAPI 的访问。 | 
 | 8.0.0 | 2021-02-01 | 
  主要版本 8 的变更,如为 SDK v8 做准备中所述。改进了 SDK 在同时发出大量请求时的性能。移除了 i386 架构支持。Xcode 不再支持 32 位模拟器。修复了 GADMediationAdapter协议中的adapterVersion与 Swift 中的NSObject发生冲突的 bug。 | 
 | 7.69.0 | 2020-12-03 | 
  针对 Xcode 12.0 或更高版本构建应用所需的应用。添加了 arm64 模拟器 slice,以允许在 Apple Silicon Mac 平台的模拟器上进行测试。向 GADDynamicHeightSearchRequest添加了styleID参数。为全屏 Beta 版格式的 GADFullScreenContentDelegate添加了-adDidRecordImpression:回调。添加了对 NSUserDefaultsgad_has_consent_for_cookies的支持。当gad_has_consent_for_cookies偏好设置设为 0 时,Google 移动广告 SDK 将会启用受限广告 (LTD)。
    如需了解详情,请参阅设置 Cookie 意见征求。当使用 forChildDirectedTreatment: true调用GADMobileAds.sharedInstance().requestConfiguration.tag(请参阅面向儿童的设置)或调用GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true)(请参阅未达到同意年龄的用户设置)时,Google 移动广告 SDK 会停用广告标识符 (IDFA) 的传输。 | 
 | 7.68.0 | 2020-11-04 | 
   将 SDK 从 .framework更新为.xcframework。现在,CocoaPod 安装需要使用 CocoaPods 1.9.0 或更高版本。从分发中移除了 arm64e。将不再支持在 arm64e 上进行本地测试。添加了原生广告政策验证工具。添加了广告检查器(Beta 版)。修复了 GADNativeCustomTemplateAd的rootViewController保留对广告的强指针的 bug。 | 
 | 7.67.0 | 2020-10-21 | 
  发布了适用于插页式广告和激励广告的新 Beta 版 API。新 API 提供相同的功能,但一致性有所提高。向 GADRequest添加了neighboringContentURLStrings属性。为 GADRewardedInterstitialAd格式添加了 API。插页式激励广告目前处于非公开 Beta 版阶段。请与您的客户经理联系,申请访问权限。修复了以下 bug:在带刘海的设备上,广告着陆页被截断。 | 
 | 7.66.0 | 2020-09-28 | 
  横幅广告:向 GADBannerViewDelegate添加了adViewDidRecordImpression:委托方法。 | 
 | 7.65.0 | 2020-09-03 | 
  要求应用针对 Xcode 11.0 或更高版本进行构建。弃用了 GADInstreamAd格式。测试广告:现在支持在 IDFA 不可用的情况下添加测试设备。
   | 
 | 7.64.0 | 2020-08-11 |  | 
 | 7.63.0 | 2020-07-28 | 
    开屏广告:已将 GADAppOpenAd更改为全屏格式。开屏广告目前处于非公开 Beta 版阶段。请与您的客户经理联系,申请访问权限。原生广告:在 GADNativeCustomTemplateAd上添加了mediaContent属性,并弃用了videoController属性。插页式广告中介:来自中介适配器的 interstitialDidDismissScreen:回调现在已去重。 | 
 | 7.62.0 | 2020-07-10 | 
   修复了以下 bug:由于耳机被摘下而暂停播放的视频需要点击两次才能播放。
    | 
 | 7.61.0 | 2020-06-17 |  | 
 | 7.60.0 | 2020-05-20 | 
   激励广告:将 GADRewardedAd的serverSideVerificationOptions属性修改为strong,而不是copy。在 GADResponseInfo和GADAdNetworkResponseInfo上实现了description方法,以便更轻松地进行日志记录。所有展示错误(例如,rewardedAd:didFailToPresentWithError:)
    现在始终返回GADPresentationErrorCode中的代码。
    中介展示错误会显示为底层错误。 | 
 | 7.59.0 | 2020-05-06 | 
     Open Measurement:已更新为 OM SDK 1.3.3。插页式广告:修复了 iPad 上的插页式广告可能会旋转到不支持的方向,从而导致界面问题。测试广告:将测试广告标签更新为“测试模式”,而不是“测试广告”,并更新了标签界面。 | 
 | 7.58.0 | 2020-04-13 | 
     支持的最低 Xcode 版本已提升至 11.0。向 GADResponseInfo添加了adNetworkInfoArray属性。此属性会显示作为此广告响应的一部分调用的中介广告联盟的相关元数据。为隐藏的广告元素停用了无障碍功能,这样 VoiceOver 等工具就不会朗读不活跃的元素。 | 
 | 7.57.0 | 2020-03-18 | 
     弃用了 GADRewardBasedVideoAd。所有客户端都应使用GADRewardedAd。改进了“找不到适配器”错误消息。错误消息现在包含适配器的名称。修复了 GADRewardedAd问题,即在未加载任何激励广告的情况下,不会回调rewardedAd:didFailToPresentWithError:方法。修复了广告素材尝试在 SafariViewController内加载非 HTTP 网址时可能发生的崩溃问题。 | 
 | 7.56.0 | 2020-02-28 |  | 
 | 7.55.1 | 2020-02-14 | 
     激励广告:修复了 rewardedAd:didFailToPresentWithError:为错误返回类型NSString而不是NSError的 bug。 | 
 | 7.55.0 | 2020-02-04 | 
     移除了对 UIWebView的所有引用。UIWebView已不再受支持。 | 
 | 7.54.0 | 2020-01-28 | 
     Open Measurement:已更新为 OM SDK 1.3.1。将 WKWebView 设置为所有 WebView 的 SDK 默认值。添加了对从 IAB TCF v2.0 和 IAB us_privacy字符串读取意见征求参数的支持。 | 
 | 7.53.1 | 2019-12-19 | 
     已将 kGADErrorAppIDMissing错误代码重命名为kGADErrorApplicationIdentifierMissing。激励广告中介:修复了使用 GADRewardedAd API 时出价无法正常运作的 bug。 | 
 | 7.53.0 | 2019-12-12 | 
     Open Measurement:已更新为 OM SDK 1.2.21。插页式广告/激励广告:添加了 canPresentFromViewController:方法。多场景应用可以使用此方法来检查当场景更改大小时,广告是否仍可展示。插页式广告:
     尝试展示未就绪的广告或已展示的广告时,现在会调用 interstitialDidFailToPresentScreen:。原生广告:修复了在后台线程上调用界面 API 的 bug。修复了加载广告时发生的 GADBlockSignalSource内存泄漏问题。原生广告中介:移除了 GADMediatedNativeAppInstallAd和GADMediatedNativeContentAd。原生广告中介:在 GADMediatedUnifiedNativeAd 协议中添加了 duration和currentTime属性。 | 
 | 7.52.0 | 2019-11-06 | 
     修复了请求中插播广告的媒体宽高比未得到遵守的 bug。 | 
 | 7.51.0 | 2019-10-17 | 
     支持的最低 iOS 版本已提升至 iOS 9。应用仍可与 iOS 8 相关联,但广告仅会在 iOS 9 及更高版本上加载。向 GADMediaContent添加了currentTime和duration属性。向 GADInstreamAd添加了mediaContent属性,并移除了videoController、duration、currentTime和aspectRatio属性。添加了自适应锚定横幅广告 API Beta 版。
      | 
 | 7.50.0 | 2019-09-18 | 
     正式发布,支持 iOS 13。
     Open Measurement:已更新为 OM SDK 1.2.19。添加了对多场景应用的支持。支持多个场景的应用必须在 GADRequest上设置scene属性,才能接收大小合适的广告。移除了 SKStoreProductViewController子类,该子类在 iOS 13 上是不允许的。
 解决了应用商店提交期间有关已弃用 API 使用情况的 Apple 警告。向 GADMobileAds.requestConfiguration添加了testRequestIdentifiers属性。弃用了GADRequest中的testDevices属性。弃用了 kGADErrorMediationNoFill错误代码。所有“无广告资源”错误现在都会返回kGADErrorNoFill错误代码。激励广告:现在可以在展示 GADRewardedAd之前随时设置customRewardString属性。之前,需要在加载广告之前设置此属性。中介:改进了在找不到中介适配器或中介适配器不符合正确协议时的公开错误消息。 | 
 | 7.49.0 | 2019-08-20 | 
   添加了广告响应标识符 API,用于在 Ad Manager 广告审核中心内查找广告素材。 | 
 | 7.48.0 | 2019-08-01 | 
   Open Measurement:已更新为 OM SDK 1.2.17。激励广告:修复了以下 bug:使用旧版激励视频 API(例如,GADRewardBasedVideoAd)在中介报告中看到展示次数下降。 | 
 | 7.47.0 | 2019-07-11 | 
   Open Measurement:已更新到 OM SDK 1.2.16。改进了当应用在其 Info.plist中错误配置应用 ID 时的日志记录消息。修复了插页式广告和激励型视频应用安装广告中的渲染 bug。 | 
 | 7.46.0 | 2019-06-24 | 
在 GoogleMobileAds 框架中添加了 arm64e 架构,以支持在设备上进行测试。现在,必须使用 Xcode 10 才能进行构建。原生广告:移除了之前已废弃的 GADNativeAppInstallAd和GADNativeContentAdAPI。
应用应使用统一的原生广告。原生广告:修复了以下 bug:即使原生广告包含视频内容,也会返回 nil媒体视图和零宽高比。中介:修复了中介适配器针对同一请求触发多个成功/失败回调时发生的崩溃问题。 | 
 | 7.45.0 | 2019-06-17 | 
     Open Measurement:已更新为 OM SDK 1.2.15。修复了在极少数情况下关闭视频广告时发生的崩溃问题。
  更新了 rewardedAdMetadataDidChange回调,使其在元数据为nil时不会被调用。 | 
 | 7.44.0 | 2019-05-10 | 
  正式发布,支持应用衡量。Open Measurement:已更新为 OM SDK 1.2.14。移除了 GADCorrelator及其关联的 API。此功能之前无法正常运行。GADNativeAdImageAdLoaderOptions中的preferredImageOrientation属性已弃用。请改用GADNativeAdMediaAdLoaderOptions。 | 
 | 7.43.0 | 2019-04-19 | 
     将最低必需 iOS 版本更新为 8.0。开放式衡量支持的正式发布版本。
     开放式衡量:包含 OM SDK 1.2.13。开放式衡量:新增了对自定义原生广告格式的支持。原生广告:向 GADMediaContent添加了videoController和hasVideoContent属性。原生广告:在 GADUnifiedNativeAd中弃用了videoController,在GADVideoController中弃用了hasVideoContent和aspectRatio方法。原生广告:添加了具有 aspectRatio属性的GADNativeAdMediaAdLoaderOptions类,使发布商能够为原生广告的媒体素材资源请求特定的宽高比。此选项的优先级高于GADNativeAdImageAdLoaderOptions中的preferredImageOrientation属性。原生广告: GADMediaView现在在渲染图片时会遵从contentMode属性。 | 
 | 7.42.2 | 2019-03-29 | 
     激励广告中介(新 API):修复了激励广告中介适配器在加载调用后自动取消分配的 bug。 | 
 | 7.42.1 | 2019-03-25 | 
     修复了在取消分配视频广告时可能发生的罕见崩溃问题。 | 
 | 7.42.0 | 2019-03-15 | 
     Google 移动广告 SDK 现在依赖于应用衡量。您必须添加应用衡量框架和依赖项。您必须使用键 GADIsAdManagerApp将应用 ID 放置到应用的 plist 中。
       
       如需了解详情,请参阅快速入门指南。SDK 框架大小已缩减至低于 GitHub 限制。tagForChildDirectedTreatment已添加到GADMobileAds.sharedInstance.requestConfiguration。[GADRequest tagForChildDirectedTreatment]已被弃用。修复了以下 bug:即使元数据未发生变化,也可能会调用 rewardBasedVideoAdMetadataDidChange:。 | 
 | 7.41.0 | 2019-03-04 | 
     激励广告:添加了新的 GADRewardedAdAPI(处于公开 Beta 版阶段),可同时加载多个激励广告。激励广告:在 GADRewardBasedVideoAd上添加了admetadata属性。使用rewardbasedvideoadmetadatadidchange:监听广告元数据更改。 | 
 | 7.40.0 | 2019-02-21 |  | 
 | 7.39.0 | 2019-02-08 | 
修复了在引用 GADCustomEventParametersServer时会导致 build 错误的问题。在 GADMediaContent类中添加了mainImage属性,以在没有视频的情况下为原生广告设置主图片素材资源。 | 
 | 7.38.0 | 2019-01-22 | 
修复了表格视图中展示的自适应广告的呈现问题。添加了新的 GADMediaContent类以提供媒体内容信息。 | 
 | 7.37.0 | 2018-12-10 | 
   改进了与 Crashlytics 的兼容性,提供的崩溃报告具备更新的堆栈轨迹符号化功能,因此更加实用。 | 
 | 7.36.0 | 2018-11-16 | 
   修复了某些中介适配器可能针对同一插页式广告或激励广告的展示统计多次的问题。 | 
 | 7.35.2 | 2018-11-08 |  | 
 | 7.35.1 | 2018-10-22 |  | 
  | 7.35.0 | 2018-10-17 | 
修复了在 rewardBasedVideoAdDidClose:代理方法中加载新的激励广告后无法再加载激励广告的问题。目前 Xcode 的最低版本为 9.2。 | 
  | 7.34.0 | 2018-09-26 | 
现在,系统不再允许在展示一个激励广告的同时请求第二个激励广告。此问题修复了以下问题:请求第二个激励广告会导致多个第三方中介适配器中断。只有在 rewardBasedVideoAdDidClose:中的展示结束后,才可以请求另一个广告。已修复:更新了 CocoaPod,将文件大小减小到 100 MB 以下,从而允许将 SDK 文件推送到 GitHub 代码库。 | 
  | 7.33.1 | 2018-09-13 | 
原生广告:修复了视频广告有时无法正常播放的问题。原生广告:修复了非视频广告的 GADMediaView为空的问题。DFP 横幅广告:修复了调整大小方法行为不正确的 bug。 | 
  | 7.33.0 | 2018-09-10 | 
      增添了对 iOS 12 的支持。修正了一些错误并提升了性能。 | 
  | 7.32.0 | 2018-08-13 | 
激励广告:向 GADRewardBasedVideoAd添加了customRewardString属性,使发布商能够将自定义数据传递给服务器端验证请求。原生广告: GADNativeAppInstallAd、GADNativeContentAd和关联的 API 已被弃用,取而代之的是GADUnifiedNativeAd。有关使用新 API 的详细说明,请参阅原生高级广告(统一)指南。原生广告:添加了“不再显示该广告”功能。原生广告:修复了在集合视图中重复使用广告视图时导致移除广告选择视图的 bug。为 GADMobileAds添加了requestConfiguration属性,该属性可用于为所有广告请求指定maxAdContentRating和tagForUnderAgeOfConsent参数。中介:为 GADMediationAdRequest添加了maxAdContentRating和underAgeOfConsent属性。 | 
  | 7.31.0 | 2018-05-17 | 
      GADNativeExpressAdView已被弃用,不再投放广告。原生快捷广告格式已停用。弃用了 GADRequest上的出生日期和性别属性。 | 
  | 7.30.0 | 2018 年 3 月 26 日 | 
      MRAID v3 Beta 版。修正了一些错误并提升了性能。 | 
  | 7.29.0 | 2018-02-16 | 
      修复了 7.28.0 中引入的导致 GameKit 应用出现图形故障的 bug。 | 
  | 7.28.0 | 2018-01-31 | 
      原生广告:添加了统一原生广告 API。此方法将 GADNativeAppInstallAds和GADNativeContentAds合并为一个新类型:GADUnifiedNativeAd。有关详情,请参阅统一原生广告指南。激励视频:向 GADRewardBasedVideoAdDelegate添加了rewardBasedVideoAdDidCompletePlaying:方法,以便在视频播放完毕时通知发布商。激励视频广告中介:向 GADMRewardBasedVideoAdConnectorDelegate添加了connectorDidCompletePlayingRewardBasedVideoAd:方法,以便中介适配器在视频播放完毕时调用。原生中介:更新了 GADMediatedNativeAdDelegate.h,以使适配器能够访问原生广告中使用的各个视图。添加时间: -mediatedNativeAd:didRenderInView:clickableAssetViews:nonclickableAssetViews:viewController: 已弃用: -mediatedNativeAd:didRenderInView:viewController: | 
  | 7.27.0 | 2017-12-13 | 
      添加了对原生视频广告中介的支持。原生广告中介适配器必须在 GADMediatedNativeAppInstallAd和GADMediatedNativeContentAd上实现mediaView方法,并返回其媒体视图。为 QuartzCore和CFNetwork框架添加了依赖项。 | 
  | 7.26.0 | 2017-11-17 | 
      支持 iPhone X。对于全屏广告,目前是在安全区域内呈现默认关闭按钮。从 GADAdChoicesView和GADMediaView中移除了nativeAd属性。将 SDK 与 Apple 的 StoreServices 的互动限制为启动应用时每个会话一次。现在,测试广告会在广告顶部显示一个标签。如需了解详情,请参阅测试指南。 | 
  | 7.25.0 | 2017-10-25 | 
      原生广告中介:适配器现在会在原生广告与原生广告视图相关联后立即收到对 mediatedNativeAd:didRenderInView:viewController:的调用,而不是等待该原生广告视图变为可见状态。原生中介:当跟踪的视图被取消分配时,适配器现在会收到对 mediatedNativeAdDidUntrackView:的调用,并带有 nil 视图。 | 
  | 7.24.1 | 2017-9-27 | 
      更新了 SDK 与 Apple 的 StoreServices 的互动方式。 | 
  | 7.24.0 | 2017-9-20 | 
      正式发布了对 iOS 11 的支持。移除了 GADAdDelegate。应改用GADAudioVideoManager来管理广告音频。修复了 iOS 11 中的一个 bug,该 bug 会导致横幅视图因内容边衬区而向下偏移。添加了对 Security框架的依赖项。 | 
  | 7.23.0 | 2017-09-05 | 
      
        现在,当原生广告被取消分配时,中介适配器会通过 mediatedNativeAd:didUntrackView:收到通知。 | 
  | 7.22.0 | 2017-08-08 | 
      
修复了广告请求因应用在后台运行而被取消时不调用“广告未能加载”事件的问题。
       | 
  | 7.21.0 | 2017-06-20 | 
      
       对于选择停止展示视频广告的插页式广告单元来说,即使 MRAID 广告素材调用 useCustomClose,投放的插页式广告也会显示立即关闭选项。
       向调试菜单添加了文本,以指明广告素材预览模式或问题排查模式是否处于活动状态。
      
       添加了 GADMultipleAdsAdLoaderOptions类,该类允许发布商指定要通过一次请求加载的广告数量。
       向 GADAdLoader添加了loading属性,用于指示广告加载器当前是否正在加载广告。
       向 GADAdLoaderDelegate添加了一个新的可选委托方法-adLoaderDidFinishLoading:,该方法会在GADAdLoader完成返回请求的所有广告后调用。 | 
  | 7.20.0 | 2017-05-03 | 
      
        移除了应用内购买广告格式。
      
        移除了 armv7s 架构。
       | 
  | 7.19.1 | 2017-04-13 | 
      
        修复了以下问题:对于智能横幅中介,系统会向中介网络转发错误的广告尺寸。
       | 
  | 7.19.0 | 2017-03-16 | 
      
向 google_mobile_app_ads.js添加了openInlineBrowser()方法,用于在SFSafariViewController中打开网址。
添加了 GADAudioVideoManagerDelegate,用于提供音频和视频广告播放开始和暂停/停止的通知。 | 
  | 7.18.0 | 2017-02-23 | 
      
        向 GADVideoController添加了play、pause和setMute方法。
        向 GADVideoControllerDelegate添加了新的委托方法,这些方法对应于视频内容的开始、暂停、结束、静音和取消静音。
        添加了对激励视频广告中介适配器的支持,以便在发出广告请求之前选择启用早期初始化。
       | 
  | 7.17.0 | 2017-01-31 | 
      向 GADNativeAdDelegate添加了nativeAdDidRecordImpression和nativeAdDidRecordClick。 | 
  | 7.16.0 | 2016-12-12 | 
      已向 DFPBannerView对象添加视频控制器。GADNativeExpressAdView、GADNativeContentAd、GADNativeCustomTemplateAd、GADNativeContentAd和GADNativeCustomTemplateAd视频控制器属性现在为非 null。原生中介:适配器现在可以在 GADMediatedNativeAppInstallAd和GADMediatedNativeContentAd上设置adChoicesView属性,以呈现“广告选项”。 | 
  | 7.15.0 | 2016-11-21 | 
      向 GADNativeContentAd和GADNativeCustomTemplateAd添加了GADMediaView属性。 | 
  | 7.14.0 | 2016-10-28 | 
      将中介适配器标头移到了框架和全局标头中。对于 kGADAdSizeFluid广告尺寸,更改横幅广告的尺寸不再会更改横幅广告视图的框架尺寸。 | 
  | 7.13.1 | 2016-10-20 | 
      在 Google Ad Manager 中新增了对应用内预览和问题排查的支持。 | 
  | 7.13.0 | 2016-10-17 | 
      添加了对 JavaScriptCore框架的依赖项。修复了各种其他 bug。 | 
  | 7.12.1 | 2016-10-05 | 
      
        更正了 GADNativeAppInstallAd和GADNativeContentAd的可为 null 性注解。 | 
  | 7.12.0 | 2016-09-28 | 
      
        修复了涉及 GADStringFromCGFloat的崩溃问题。
        添加了 GADNativeAdViewAdOptions以指定原生广告中 AdChoices 的位置。
        向 GADRewardBasedVideoAd添加了adNetworkClassName属性。 | 
  | 7.11.0 | 2016-09-15 | 
      移除了对 CoreBluetooth、EventKit 和 EventKitUI 框架的依赖项。为 iOS 10 更新应用时,应用不再需要为 NSCalendarsUsageDescription和NSBluetoothPeripheralUsageDescription提供文本。移除了 MRAID 2.0 createCalendarEvent和storePicture支持。 | 
  | 7.10.1 | 2016-08-26 | 
      修复了涉及 GADStringFromCGFloat的崩溃问题。 | 
  | 7.10.0 | 2016-08-16 | 
      将原生广告与视图相关联时,视图的 userInteractionEnabled属性会更改为NO,以符合 SDK 的预期。添加了对 MobileCoreServices的依赖项。添加了一个 API,用于告知广告联盟 SDK 版本是否至少为 major.minor.patch。 | 
  | 7.9.1 | 2016-07-18 |  | 
  | 7.9.0 | 2016-07-13 | 
      添加了 GLKit、OpenGLES、CoreMotion 和 CoreVideo 框架依赖项,以改进和增强广告呈现效果和质量。添加了 +[GADMobileAds configureWithApplicationID:]方法。AdMob 发布商应使用其应用 ID 调用此方法。使用 SDK 中介的 Google Ad Manager 发布商将不再收到“中介广告类型未知或无效”警告。 | 
  | 7.8.1 | 2016-05-11 | 
      
        添加了 SDK 支持,以便在用户明确启用应用的位置权限时自动使用位置数据。
       | 
  | 7.8.0 | 2016-04-28 | 
      
        添加了对 CoreBluetooth 和 SafariServices 框架的依赖项。
      
        为 SDK 的主标题文件添加了为空性注释,以改进 Swift 的可选支持。
      
        在尺寸为 kGADAdSizeFluid的广告中添加了对GADAdSizeDelegate的支持。 | 
  | 7.7.1 | 2016-04-06 |  | 
  | 7.7.0 | 2016-02-24 | 
      
        添加了对激励视频广告的支持。
      
        新增了对位码的支持。
        虽然这会增加 SDK 下载的大小,但不会显著增加应用二进制文件的大小。
        如需为您的应用更改此设置,请前往项目的 Build Settings,然后在 Build Options 部分下,将 Enable Bitcode 设置为 Yes。
        添加了对 MediaPlayer 框架的依赖项。
        您需要将此框架与应用的二进制文件相关联。
        如果您使用的是 CocoaPods,请运行 pod install --repo-update。
        移除了基于奖励的视频 API 中对 userID 的所有引用。
      
        对 GADInterstitial的loadRequest:方法的调用始终与异步didFailToReceiveAd:withError:或interstitialDidReceiveAd:委托调用配对。修复了未遵守此合同的极端情况。
        原生广告中介:
        添加了适配器处理和报告点击事件的功能。
      
        搜索广告:新增了对动态高度的支持。
       | 
  | 7.6.0 | 2015-12-07 | 
      为了简化,已对中介适配器的协议方法进行重新分组/移除。更正了 GADRewardBasedVideoAdDelegate协议中didFailToLoadWithError消息的大写问题。 | 
  | 7.5.2 | 2015-10-16 |  | 
  | 7.5.1 | 2015-09-30 | 
      修复了 GADStatisticsCore中的崩溃问题。 | 
  | 7.5.0 | 2015-09-22 | 
    SDK 不再在 iOS 9 设备上使用 UIApplication的canOpenURL方法。修复了 
GADNativeAdDelegate方法不被调用的问题。如果没有发出广告类型请求,现在会调用 GADAdLoaderDelegate的adLoader:didFailToReceiveAdWithError回调函数。 | 
  | 7.4.1 | 2015-08-13 | 
      修复了以下问题:当用户完成应用内购买的商品的标识符包含特殊字符时,应用会发生崩溃。 | 
  | 7.4.0 | 2015-07-30 | 
      MRAID v2 Beta 版。新增了用于崩溃报告和自动应用内购买 (IAP) 跟踪的全局设置。如果启用了自动应用内购买跟踪功能,则无需依赖转化跟踪 SDK 即可报告 IAP 转化。GADInterstitial上的adUnitID属性现为readonly。添加了基于奖励的视频广告中介的 API。已于 GADRequest弃用setLocationWithDescription:。
请改用setLocationWithLatitude:longitude:accuracy:。 | 
  | 7.3.1 | 2015-05-28 | 
      在 AdMob、Ad Manager 和 Ad Exchange 中添加了对应用安装广告和内容原生广告格式的支持。新增了对自定义原生广告格式的支持,可用于 Ad Manager 预订。修复了 7.2.0 中引入的回归问题:智能横幅广告无法在运行 iOS 8 系统的横向设备上正确展示。 | 
  | 7.2.2 | 2015-05-07 | 
      修复了上传到 App Store 时出现的以下警告:应用在 Payload/(<app_id>) 中引用了非公开选择器:clientId、screenName、setScreenName。
 | 
  | 7.2.1 | 2015-04-30 | 
      默认情况下,模拟器再次加载已投放的广告。向 GADRequest上的testDevices属性添加kGADSimulatorID,以便在模拟器上获取测试广告。添加了中介适配器的功能和自定义事件,以记录插页式广告的点击次数对自定义事件 API 做出了一些小小的改进。添加了 GADInterstitial initWithAdUnitID:并废弃了GADInterstitial init。弃用了 DFPBannerView中的setValidAdSizesWithSizes方法。请改用DFPBannerView.validAdSizes。 | 
  | 7.1.0 | 2015-04-01 | 
      需要与 CoreMedia.framework关联。修复了各种其他 bug。 | 
  | 7.0.0 | 2015-02-03 | 
      不再支持 iOS 5。发布了作为框架的 SDK。移除了对 -ObjC链接器标志的依赖。改善了 iOS 8 设备的广告加载时间。向 GADRequest添加了requestAgent属性。
第三方集成应设置此属性,以指明请求的来源平台。添加了新的 DFPRequest类,该类支持自定义定位和类别排除对象。将 publisherProvidedID属性从DFPExtras移动到了DFPRequest。将 GADAdMobExtras和DFPExtras替换为单个GADExtras类。弃用了 GADBannerView的hasAutoRefreshed属性。移除了 GAD_SIMULATOR_ID宏 - 使用GADBannerView和GADInterstitial时,测试广告会在模拟器中自动启用。移除了 GADRequest的mediationExtras、additionalParameters和测试属性。已弃用 GADRequest的setBirthdayWithMonth:day:year:。移除了 GADRequest的addKeyword:方法。移除了 DFPSwipeableBannerView类。 | 
  | 6.12.2 | 2014-11-06 | 
      关闭了横幅广告的跳出功能。修复了 DumpViews中发生的崩溃。 | 
  | 6.12.0 | 2014-09-18 | 
      官方版本支持 iOS 8。广告加载在 iOS 8 主线程中花费的时间减少。智能横幅广告在运行 iOS 8 系统的横向设备上正确展示。需要链接到两个新框架:EventKit和EventKitUI。
如果启用了模块和自动关联框架,则会自动关联这些资源。弃用了 GADBannerView中的mediatedAdView属性。移除了 GADInterstitial上之前已废弃的loadAndDisplayRequest:usingWindow:initialImage:方法。 | 
  | 6.11.1 | 2014-08-07 | 纠正了 nib 中的横幅广告视图初始化的问题。 | 
  | 6.10.0 | 2014-07-17 |  | 
  | 6.9.3 | 2014-06-12 | 
      已弃用 GADInterstitial上的loadAndDisplayRequest:usingWindow:initialImage方法。SDK 中未捆绑的分析产品包使 SDK 的大小减少了 (9.6 -> 3.4)MB。分析 SDK 可在此处下载。DFPExtras上的contentURL媒体资源已移至GADRequest。修复了各种 bug。 | 
  | 6.9.2 | 2014-05-07 | 
      不再支持 iOS 4.3。此 SDK 支持 iOS 5.0 及更高版本,现提供 ARC 弱引用。添加了 320x100 大型横幅广告格式,常量为 kGADAdSizeLargeBanner。新增了可实现应用内购买的插页式广告格式。在 GADInterstitial上设置inAppPurchaseDelegate属性,以处理应用内购买事件。 | 
  | 6.8.0 | 2014-01-24 | 
      改进了广告定位。要求针对 CoreTelephony框架进行链接。修复了设备进入飞行模式时出现的崩溃问题。 | 
  | 6.7.0 | 2013-12-12 | 
      提升了放置在 UITableView内的广告的效果。修复了各种其他 bug。 | 
  | 6.6.1 | 2013-11-13 | 修复了使用中介时存在的一些内存泄漏问题。 | 
  | 6.6.0 | 2013-11-05 | 
      要求针对 AVFoundation框架进行链接。增加了对 arm64 和 x86_64 架构的支持。大幅缩减了库大小。在 GADBannerView和GADInterstitial上添加了adNetworkClassName属性。修复了 Ad Manager 应用事件未针对插页式广告触发的 bug。Ad Exchange HTML 适配器直接捆绑到了库中。Ad Exchange 开发者不再需要单独关联 libAdapterHtml.a。 | 
  | 6.5.1 | 2013-08-29 | 在 iOS 7 中隐藏全屏视图的状态栏。 | 
  | 6.5.0 | 2013-07-16 | 
      修复了 GADBannerView大小调整 bug。针对 GADRequest中的 COPPA 字段执行了 API 变更。在广告请求中传递 Apple 的 IDFA。更新了有关使用链接器标志的中介警告消息。 | 
  | 6.4.2 | 2013-05-20 | 修复了反复出现的 GADMRAIDInterceptor问题。 | 
  | 6.4.1 | 2013-04-18 | 修复了当 Advertising Identifier为nil时发生崩溃的问题。 | 
  | 6.4.0 | 2013-04-08 | 
      修复了应用在后台运行时 GADInterstitial崩溃的问题。修复了 GADMRAIDInterceptor线程崩溃问题。通过错误修复,现在插页式广告委托会收到 interstitialWillLeaveApplication。已重命名 MD5 符号,以防止出现符号重复的错误。已支持在通过中介使用 AdMob 时接收测试广告。只有运行 iOS 6 及更高版本的设备上可以显示测试广告。已删除 UDID 的所有使用。 | 
  | 6.3.0 | 2013-02-14 | 
      添加了一条日志记录语句,用于提供要传递给 request.testDevices的 ID,以便在特定设备上启用测试广告。已支持在 iOS 6 上启用测试广告。修复了 GADMraidInterceptor中发生崩溃的问题。 | 
  | 6.2.1 | 2012-10-16 | 
      要求针对 StoreKit框架进行链接。修复了在收到第一个中介广告之前旋转应用时发生的崩溃。 | 
  | 6.2.0 | 2012-09-26 | 
      为 ARMv7s 构建时,不再需要使用 -all_load标志;但仍需要使用-ObjC标志。要求针对 AdSupport 框架进行链接。要求使用 Xcode 4.5 并针对 iOS 6 执行构建。最低部署版本为 iOS 4.3。SDK 已移除 ARMv6 指令,现在添加了 ARMv7s 指令。针对 iOS 6 使用 Apple 的广告标识符 (IDFA),针对低于 iOS 6 的版本使用 UDID。针对 iOS 6 修复了各种 bug。兼容屏幕更长的 iPhone 5 的应用内浏览器。兼容 iOS 6 的自动版式功能。 | 
  | 6.1.4/5 | 2012-08-09 | 
      修复了第三方点击/展示跟踪的相关问题。可以创建没有初始大小的 DFPBannerView。
      请确保在加载请求之前设置validAdSizes。 6.1.5::此版本采用了通用设备标识符 (UDID)。使用此版本的应用必须根据相关的 iOS 政策,征得用户同意才能发送设备标识符信息。 | 
  | 6.1.1/2 | 2012-07-19 | 
      修复了 MRaid Interceptor 在访问 nil 键问题时崩溃的wen。发布商在使用 SDK 时需要添加 -all_load标志。专门为 Ad Manager 发布商添加了 DFPBannerView、DFPInterstitial和DFPExtras对象。Ad Manager 新功能:多种广告尺寸。Ad Manager 新功能:应用事件。Ad Manager、搜索和中介标头现在包含在“插件”子文件夹中,因此不再需要单独下载。已知问题:将 GADBannerView与界面构建器搭配使用时,需要在加载请求之前明确设置框架大小。 6.1.2::此版本采用了通用设备标识符 (UDID)。使用此版本的应用必须根据相关的 iOS 政策,征得用户同意才能发送设备标识符信息。 | 
  | 6.0.3/4 | 2012-05-10 | 6.0.4::此版本采用了通用设备标识符 (UDID)。使用此版本的应用必须遵守相关的 iOS 政策规定,在发送设备标识符信息之前先获得用户的同意。 | 
  | 6.0.1 | 2012-04-19 | 
      添加了广告联盟中介。中介包括中介自家广告和自定义事件的功能。MRAID v1.0 已支持所有版本的 iOS 平台。废弃了 GAD_SIZE_#x#宏,取而代之的是GADAdSize常量。通过新的 GADSize常量(kGADAdSizeSmartBannerPortrait和kGADAdSizeSmartBannerLandscape)添加了对全宽度广告的支持。GADRequest现在使用registerAdNetworkExtras:来设置 extra。additionalParameters属性已被弃用。 从 5.0.8 版开始,iOS SDK 不引用 uniqueIdentifier。 | 
  | 5.0.8 | 2012-03-30 | 
      移除了对已弃用的 UIDevice属性uniqueIdentifier的所有引用。testDevices属性已被弃用,取而代之的是现在未被弃用的testing属性。 | 
| 5.0.5 | 2011-11-30 | 
      增加了对 iPhone 和 iPad 专用的额外富媒体插页式广告格式的支持。此更新可以向前兼容未来的所有插页式广告格式。改进了插页式广告展示跟踪。GADInterstitial一直是一次性使用的对象,但现在,在首次请求后,如果再有加载或展示插页式广告的请求,它会通过调用didFailToReceiveAdWithError:正常失败。 | 
  | 5.0.4 | 2011-10-28 | 修复 Retina 屏幕上显示在应用内浏览器中的尺寸超标按钮。 | 
  | 5.0.3 | 2011-10-24 | 
      自定义搜索广告集成。iOS 5.0 支持。插页式广告加载速度更快。修复了模态视图控制器广告展示问题。修复了锚标记行为。 | 
  | 4.1.1 | 2011-07-18 | 
      通过 iOS 5.0 测试版 3 的额外认证。GTMStringEncoding已添加命名空间,以避免与其他库发生链接器冲突。若 App Store 广告配置错误,应用内浏览器会自行关闭。修复了 SDK 中的内存泄漏问题。修复了 DoubleClick for Advertisers (DFA) 横幅广告的点击跟踪问题。修复了几个非常罕见的崩溃问题。Google Ad Manager 正式版。 | 
  | 4.1.0 | 2011-05-02 | 
      在视图控制器堆栈中,当某个被遮盖的视图控制器通过 JavaScript 发出关闭通知时,所有视图控制器都会正确关闭。增加了对由服务器提供的 AFMA 插页式广告超时的支持。现在可通过将设备 ID 加入白名单来启用测试模式。添加了在横幅广告和富媒体重叠式广告中重复使用同一个 UIWebView的方法。已将设备子型号加入 onshow 字典。修复了 GADBrowserController和UIWebViews中的内存泄漏问题。“应用打开”插页式广告视图控制器会自行锁定为纵向,以便从控制台中移除某条警告记录。现在,任何 5xx HTTP 响应代码都会返回“服务器错误”,而不是“广告网络错误”。 | 
  | 4.0.2 | 2011-03-15 | 推出正式版。 |