iOS 版 Audience Network SDK 更新日志

iOS 版 Audience Network SDK 的更新日志和版本说明。

iOS 版 Audience Network SDK 6.16.0 - 2024 年 10 月 15 日

  • 用户体验和性能提升

iOS 版 Audience Network SDK 6.15.2 - 2024 年 8 月 15 日

  • 修复了多个小漏洞,提升了性能

iOS 版 Audience Network SDK 6.15.1 - 2024 年 6 月 3 日

  • 修复了使用动态框架时出现的链接器问题
  • 修复了使用静态框架时出现的指针对齐警告

iOS 版 Audience Network SDK 6.15.0 - 2024 年 3 月 15 日

  • 添加了隐私清单文件,其中包含有关收集数据类型、必要的收集原因以及所涉及 API 的声明
  • 目前支持的最低 iOS 版本为 iOS 12
  • 修复了多个小漏洞,提升了性能

iOS 版 Audience Network SDK 6.14.0 - 2023 年 8 月 3 日

  • 修复了加载太多视图时因出现内存问题而导致的崩溃问题
  • 从 SDK 移除 bitcode

iOS 版 Audience Network SDK 6.12.0 - 2022 年 10 月 3 日

  • 修复了 iOS 15.7 中 SKStoreProductViewController 的崩溃问题

iOS 版 Audience Network SDK 6.11.2 - 2022 年 7 月 13 日

  • 修复了 iOS 15.6(公测版)中的漏洞,该漏洞导致第二次轻触移动应用安装广告的行动号召 (CTA) 按钮时,主机应用会冻结

iOS 版 Audience Network SDK 6.11.1 - 2022 年 5 月 24 日

  • 修复了 iOS 15.5 中第二次轻触移动应用安装广告的行动号召 (CTA) 按钮导致主机应用冻结的漏洞
  • 性能提升

iOS 版 Audience Network SDK 6.11.0 - 2022 年 5 月 11 日

  • 性能提升
  • 已将 Audience Network SDK 的默认分发方式恢复为通过 CocoaPods 实现静态框架。若要嵌入动态框架,请手动安装。
  • 已停用 -loadAd,以支持 -loadAdWithBidPayload: 方法。如需了解有关 Audience Network 改为仅支持竞价模式的更多信息,请参阅 Audience Network 博文

iOS 版 Audience Network SDK 6.10.0 - 2022 年 4 月 12 日

  • 性能提升
  • 现在 Audience Network SDK 的分发方式为通过 CocoaPods 实现动态框架。

iOS 版 Audience Network SDK 6.9.0 - 2021 年 11 月 8 日

  • 性能提升
  • FBSDKCoreKit_Basics 不再需要作为依赖项。
  • 需使用 Xcode 13 来构建与此版本 Audience Network SDK 集成的应用。

iOS 版 Audience Network SDK 6.8.0 - 2021 年 10 月 11 日

  • 性能提升

iOS 版 Audience Network SDK 6.7.0 - 2021 年 9 月 13 日

  • 性能提升

iOS 版 Audience Network SDK 6.6.0 - 2021 年 8 月 24 日

  • 现在会将 SDK 包装为 XCFramework
  • 采用 arm64 模拟器切片,以便支持对 Apple Silicon Mac 平台进行测试

iOS 版 Audience Network SDK 6.5.1 - 2021 年 6 月 23 日

  • 禁用链接时间优化
  • 更新后的 FBAudienceNetwork pod 依靠独立式 FBSDKCoreKit_Basic pod,以与 FBSDK 11.0 及更高的版本协同工作。此版本不会通过 CocoaPods 与 FBSDK 的较旧版本协同工作。在 GitHub 了解详情

iOS 版 Audience Network SDK 6.5.0 - 2021 年 5 月 17 日

  • 性能提升

iOS 版 Audience Network SDK 6.4.1 - 2021 年 4 月 21 日

  • 存储空间优化和性能改进
  • FBSDKCoreKit_Basics 依赖项版本不得低于 7.0.1。我们建议您采用最新版本,以确保达到最佳性能和稳定性。从 GitHub 下载 FBSDKCoreKit_Basics

iOS 版 Audience Network SDK 6.3.1 - 2021 年 3 月 23 日

要使用 Audience Network SDK 6.3.1,必须具备 Xcode 12

构建应用程序时如需使用此版本的 Audience Network SDK,则必须具备 Xcode 12 或更高版本。

修复内容:

  • 防止导航栏出现广告叠加现象。
  • 对试玩广告的布局进行了细微修改。

iOS 版 Audience Network SDK 6.3.0 - 2021 年 2 月 22 日

要使用 Audience Network SDK 6.3.0,必须具备 Xcode 12

构建应用时如需使用此版本的 Audience Network SDK,则必须具备 Xcode 12 或更高版本。

修复内容:

  • 在 iOS 13.0 上使用 SKStoreProductViewController 子类引起的崩溃。
  • 忽略试玩广告后音频不会停止。
  • 视频暂停后,没有可供恢复播放的播放按钮。

iOS 版 Audience Network SDK 6.2.1 - 2021 年 1 月 11 日

为了在 iOS 14 上实现创收,Apple 推出其全新要求后,您将需要使用 Audience Network SDK 6.2.1 或更高版本。请注意,我们之前公布的是需要使用 SDK.6.0 或更高版本,但是现在明确规定了版本号。

在最新的版本中,有两个重要要求值得注意:

  • 实施“setAdvertiserTrackingEnabled”标记(无论是否使用中介),以便通知我们是否使用数据来投放个性化广告。
  • 将建议的 SKAdNetwork 编号添加到 Xcode 项目的 Info.plist 中,以便广告主可以衡量广告系列成效。
  • 使用 Xcode 12 及更高版本(iOS 版 SDK 14 及更高版本)构建。

iOS 版 Audience Network SDK 6.2.0 - 2020 年 10 月 26 日

注意:iOS 版 Audience Network SDK 6.2 是 6.0 版的下个版本,且包含 6.1 版本更改。我们略过了 6.1 标签,以便与 Android 版本保持版本对等。

FBSDKCoreKit_Basics 依赖项版本不得低于 7.0.1。我们建议您采用最新版本,以确保达到最佳性能和稳定性。从 GitHub 下载 FBSDKCoreKit_Basics

此版本的 Audience Network SDK 是使用 Xcode 11.6 构建而成。

SKAdNetwork:iOS 版 Audience Network SDK 6.2.1 及更高版本与 Apple 的 SKAdNetwork 兼容。详情请访问 Meta 开发者

更改内容:观看和浏览

通过 Android 学习改进了 iOS 上的观看和浏览体验。

更改内容:自适应布局

对备选自适应设计进行细微改进后,再次尝试运行。

iOS 版 Audience Network SDK 6.0.0 - 2020 年 9 月 28 日

FBSDKCoreKit_Basics 依赖项版本不得低于 7.0.1。我们建议您采用最新版本,以确保达到最佳性能和稳定性。从 GitHub 下载 FBSDKCoreKit_Basics

此版本的 Audience Network SDK 由 Xcode 11.6 构建而成。

更改内容: 新 API,setAdvertiserTrackingEnabled

详情请访问 Meta 开发者

更改内容:SKAdNetwork 支持

要想在 Apple 推出新要求后针对 iOS 14 用户实现创收,所有发行商将需要使用 Audience Network SDK 6.2.1 或更高版本

修复内容:

  • 插屏广告和激励视频广告显示方向有时错误的情况。

iOS 版 Audience Network SDK 5.10.1 - 2020 年 7 月 20 日

FBSDKCoreKit_Basics 依赖项版本不得低于 5.6.0。我们建议您采用最新版本,以确保达到最佳性能和稳定性。从 GitHub 下载 FBSDKCoreKit_Basics

修复内容:

  • 上个版本 (5.10.0) 中使用的 FBSDKCoreKit_Basics 版本为 7.0.0 或更低版本时会发生崩溃。

iOS 版 Audience Network SDK 5.10.0 - 2020 年 7 月 6 日

存在某个问题影响 iOS 版 Audience Network SDK 5.10.0,会导致应用崩溃。我们正着手修复此问题,预计于 7 月 21 日发布,或者您可以更新至 FBSDKCoreKit 7.0.1 或更高版本以避免此问题。

更改内容:数据处理选项

我们发布了“受限数据使用”功能,以便商家能够进一步控制其数据在我们系统中的使用方式,并为其遵循《加州消费者隐私法案》(CCPA) 提供更好的支持。

iOS 版 Audience Network SDK 5.9.0 - 2020 年 5 月 11 日

FBSDKCoreKit_Basics 依赖项版本不得低于 5.6.0。我们建议您采用最新版本,以确保达到最佳性能和稳定性。从 GitHub 下载 FBSDKCoreKit_Basics

更改内容:性能改进

  • 广告加载时间缩短
  • 网络带宽使用量减少

修复内容:

  • 少数情况下广告显示为全屏格式时会出错

iOS 版 Audience Network SDK 5.8.0 - 2020 年 3 月 30 日

FBSDKCoreKit_Basics 依赖项版本不得低于 5.6.0。我们建议您采用最新版本,以确保达到最佳性能和稳定性。从 GitHub 下载 FBSDKCoreKit_Basics

更改内容:移除了 mediaViewRenderingMethod

移除公开 API 中已停用的多媒体素材渲染方法。移除 mediaViewRenderingMethod 的使用,确保您的 Audience Network 集成持续有效。

修复内容:

  • 服务器端回调现在可按预期触发。

iOS 版 Audience Network SDK 5.7.1 - 2020 年 2 月 20 日

修复内容:

  • 解决 iOS9 设备尝试请求广告时发生崩溃的问题。

iOS 版 Audience Network SDK 5.7.0 - 2020 年 2 月 1 日

更改内容:Xcode 11

我们的 SDK 将不再成功关联已启用 bitcode 的项目,bitcode 是使用 Xcode10 构建的。

更改内容:激励视频广告改进

激励视频广告设计改进。

更改内容:插屏广告改进

插屏广告设计改进。

iOS 版 Audience Network SDK 5.6.1 - 2020 年 1 月 28 日

修复内容:

  • 包含 minizip 时出现重复符号的问题。
  • 关于类别重复实施的链接工具警告。
  • 试玩广告的显示问题。
  • 试玩广告现在可正确加载所有广告创意。
  • 试玩广告现在可以在宽屏设备上正确关闭。
  • 解决尝试缓存广告素材时发生崩溃的问题。

iOS 版 Audience Network SDK 5.6.0 - 2019 年 10 月 28 日

更改内容:移除了 UIWebView

我们移除了 Apple 已停用的 UIWebView 的所有参考内容。

更改内容:图像插屏广告改进

更新了图像插屏广告的设计。

更改内容:插屏广告的尾卡改进

更新了链接点击式插屏广告尾卡的设计。

更改内容:网络和缓存改进

更改网络和缓存逻辑,以改进其效果。

更改内容:混合型受众标记

我们将与混合型受众的标签相对应的标记从 isChildDirected 更改为 MixedAudience。如需详细了解混合型受众和 COPPA,请访问以下网址:

https://developers.facebook.com/docs/audience-network/coppa

漏洞修复和更改内容

  • 修复内容:用户从上一张图卡前往下一个视频轮播图卡时,系统播放插屏广告视频。
  • 修复内容:设备在广告加载后发生旋转时,系统现在能正确显示插屏广告。
  • 更改内容:FBSDKCoreKit_Basics 依赖项更改为版本 5.6.0 或更高版本。

已知问题

ld: warning: instance method 'adnw_URLEncodedString' in category from ... conflicts with same method from another category

实例方法“adnw_URLEncodedString”存在于两个不同类别中,会发生冲突。此方法在两个类别中的实施方式完全相同,不会有任何副作用。但在 Xcode 中进行构建时会出现此问题相关警告,您可以忽略。

iOS 版 Audience Network SDK 5.5.1 - 2019 年 9 月 25 日

新增内容:iOS13 支持

  • 正式版提供 iOS 13 支持
  • 移除了 UIWebView 的使用

iOS 版 Audience Network SDK 5.5.0 - 2019 年 8 月 19 日

新增内容:添加了 size 类支持

size 类现在受 iOS SDK 支持。

新增内容:添加了针对 zlib 的依赖项

插屏和激励视频格式现在需要 Apple 的 zlib 编码器。

漏洞修复和更改

  • 更改内容:更新了插屏广告举报流程。
  • 修复内容:视频播放后遵循原先的 setIdleTimerDisabled 标记设置。
  • 修复内容:插屏广告中的试玩广告现在会按设备方向自动调整。
  • 更改内容:FBSDKCoreKit_Basics 依赖项更改为版本 5.2.1 或更高版本。

iOS 版 Audience Network SDK 5.4.0 - 2019 年 6 月 17 日

  • UIImageView 现在支持针对 FBNativeBannerAdFBMediaView 进行互换
  • 文件缓存改进
  • 添加了针对 FBBSDKCoreKit_Basics 的依赖项
  • 移除了针对 CoreLocation.framework 的依赖项

更改内容:使用 FBNativeBannerAd 更换了 UIImageView

原生横幅广告现在可使用 UIImageView 创建。新增了方法(见下文)以实现此目的。请注意,仍支持使用 FBMediaView

@interface FBNativeBannerAd

/**
 This is a method to associate a FBNativeBannerAd with the UIView you will use to display the native ads.

 @param view The UIView you created to render all the native ads data elements.
 @param iconImageView The UIImageView you created to render the icon
 @param viewController The UIViewController that will be used to present SKStoreProductViewController
 (iTunes Store product information) or the in-app browser. If nil is passed, the top view controller currently shown
 will be used.


 The whole area of the UIView will be clickable.
 */
- (void)registerViewForInteraction:(UIView *)view
                     iconImageView:(UIImageView *)iconImageView
                    viewController:(nullable UIViewController *)viewController;

/**
 This is a method to associate FBNativeBannerAd with the UIView you will use to display the native ads
 and set clickable areas.

 @param view The UIView you created to render all the native ads data elements.
 @param iconImageView The UIImageView you created to render the icon
 @param viewController The UIViewController that will be used to present SKStoreProductViewController
 (iTunes Store product information). If nil is passed, the top view controller currently shown will be used.
 @param clickableViews An array of UIView you created to render the native ads data element, e.g.
 CallToAction button, Icon image, which you want to specify as clickable.
 */
- (void)registerViewForInteraction:(UIView *)view
                     iconImageView:(UIImageView *)iconImageView
                    viewController:(nullable UIViewController *)viewController
                    clickableViews:(nullable NSArray<UIView *> *)clickableViews;

新增内容:针对 iOS 实现文件缓存改进

我们的 iOS SDK 现在采用全新缓存机制存储下载的广告。全新缓存更可靠,将会减少缓存出错的次数。

新增内容:添加了针对 FBBSDKCoreKit_Basics 的依赖项

鉴于我们将 FBSDKCoreKit/FBSDKCoreKit_Basics 添加为 iOS SDK 的依赖项,所以需要对项目依赖项进行更改。

若开发者使用的是 CocoaPods,则无需更改任何代码。只需运行 pod repo update 和 pod install,项目将自动更新为最新版本。

对于采用手动集成方式的开发者,需要手动向项目添加 FBSDKCoreKit.framework 的依赖项。按照以下步骤完成此操作:

  1. GitHub 版本页面下载 FBSDKCoreKit.framework 及其精简版 (FBSDKCoreKit_Basics.framework)。
  2. 如果使用了静态框架,请将框架拖放到项目中。
  3. 如果使用了动态框架,将框架添加到项目的 Embedded Binaries 中。

如果您的应用已使用 FBSDKCoreKit,则需要更新至 Facebook SDK 的 5.0 版本。

漏洞修复和更改内容

  • 修复内容:加载插屏广告格式的应用安装量视频广告时显示“未处理的异常情况”错误消息。
  • 修复内容:点按特定插屏广告格式的轮播图卡的行动号召 (CTA) 后,轮播图卡图片和网页中的图片不匹配。
  • 修复内容:iOS 上的视频播放器崩溃。

iOS 版 Audience Network SDK 5.3.2 - 2019 年 5 月 16 日

修复内容

  • 修复了每次加载横幅广告时需要调用两次 adDidLoad 委托方法。

其他

  • 移除了针对 CoreLocation.framework 的依赖项

iOS 版 Audience Network SDK 5.3.1 - 2019 年 4 月 16 日

此版本与 5.3.0 相同,但是由 XCode 10.1 构建而成。如果您不是使用 XCode 10.2 或更高版本构建应用程序,请使用此版本。

iOS 版 Audience Network SDK 5.3.0 - 2019 年 4 月 15 日

此版本将使用 XCode 10.2 或更高版本构建。如果使用 XCode 10.1 构建应用程序,请使用 Audience Network SDK 5.3.1

添加内容

  • 插屏广告设计改进

修复内容

  • 修复了 Info.plist 中 CFBundleSupportedPlatforms 值的问题
  • 修复了试玩广告的相关问题
  • 修复了插屏广告的初始音量

iOS 版 Audience Network SDK 5.2.0 - 2019 年 2 月 20 日

添加内容

  • 可空属性说明符
  • AdOptionsView 中隐藏广告举报图标的选项
  • 全新原生广告模板 - 向您的应用更便捷地添加原生广告。
  • 插屏广告设计改进

修复内容

  • 在为激励广告选择图卡的情况下,计时器和动画的启动问题

iOS 版 Audience Network SDK 5.1.1 - 2019 年 1 月 16 日

修复内容

  • 用户点击举报广告后,插屏广告视频仍继续播放。
  • 竞价口令在某些情况下崩溃。

更改内容

  • 用于 NativeAd 和 NativeBannerAd 的 registerViewForInteraction 现在必须从主线程运行。

iOS 版 Audience Network SDK 5.1.0 - 2018 年 10 月 31 日

添加内容

  • 用于原生广告的 FBAdOptionsView,可提供更大灵活性
  • 移动应用安装广告的全新插屏广告设计
  • 在插屏广告版位中添加了试玩广告格式。试玩广告是全新的互动广告格式,广告主可借此在用户可以选择下载应用前,为其提供游戏、应用或品牌的简短预览。

修复内容

  • 重构并更新动态框架

iOS 版 Audience Network SDK 5.0.2 - 2018 年 10 月 25 日

修复内容

  • 调整 FBAdIconView 的大小
  • 阻止系统在展示广告后为可见性验证器重新排期
  • 缩小 FBAudienceNetwork.framework 的大小

iOS 版 Audience Network SDK 5.0.1 - 2018 年 10 月 5 日

修复内容

  • 修复了用户界面冻结问题
  • 修复了一些崩溃问题
  • 提升观看和安装页面的用户体验
  • 允许在原生广告举报选项单元格中输入长文本

iOS 版 Audience Network SDK 5.0.0 - 2018 年 9 月 7 日

添加内容

  • 全新的广告举报流程
  • 全新的插屏广告设计
  • 全新的激励视频广告尾卡设计
  • 激励视频广告版位中的试玩广告格式:试玩广告是全新的互动广告格式,广告主可借此在用户可以选择下载应用前,为其提供游戏、应用或品牌的简短预览。
  • 激励视频广告现已支持长视频,并可提供跳过选项

更改内容

  • 将 nativeAd、nativeBannerAd 和 nativeAdsManager 的 mediaCachePolicy 默认设置为 ALL
  • 将所支持的最低 iOS 版本更改为 9.0

修复内容

  • 修复了 AdUnitsSample 中的一些崩溃问题
  • 修复了视频中断和前置时的恢复或暂停问题

iOS 版 Audience Network SDK 4.99.3 - 2018 年 8 月 16 日

修复内容

  • 修复了在竞价时间与广告时间期间,水平与垂直广告格式不匹配的问题
  • 修复了在较低端 iOS 设备上加载广告时出现的崩溃问题

iOS 版 Audience Network SDK 4.99.2 - 2018 年 7 月 31 日

修复内容

  • 修复了尝试缓存多张图像时出现的崩溃问题
  • 修复了网络连接初始化期间出现的崩溃问题
  • 修复了 AdUnitsSample 项目中的集合视图示例

iOS 版 Audience Network SDK 4.99.1 - 2018 年 7 月 4 日

添加内容

  • 为 nativeAd 图标使用 UIImageView 的选项 (registerViewForInteraction:mediaView:iconImageView:viewController:)

修复内容

  • 修复了模糊处理图像时出现的崩溃问题

iOS 版 Audience Network SDK 4.99.0 - 2018 年 6 月 12 日

添加内容

  • 全新的原生广告格式 NativeBannerAd,现应可用于展示仅包含广告主或应用图标的原生广告
  • 现已对原生广告执行 MediaView
  • 现已对原生横幅广告执行全新的 IconView
  • 原生广告 API 更新
  • 添加了“advertiserName”、“headline”、“linkDescription”、“sponsoredTranslation”、“adTranslation”和“promotedTranslation”
  • 已将“body”更名为“bodyText”
  • 原生广告和原生横幅广告现会默认缓存多媒体素材(nativeAd 的多媒体素材为图像或视频和图标,而 nativeBannerAd 的多媒体素材为图标)。
  • 添加了 mediaDownloaded 委托方法,以便在多媒体素材下载成功时通知应用
  • 已在 NativeAd 和 NativeBannerAd 上添加 downloadMedia 方法,以便发行商随时下载多媒体素材
  • 系统现会在调用 loadAd 时设置 iOS 的 mediaCachePolicy
  • 现已将 iOS 的 mediaCachePolicy 设为只读模式
  • 添加了 tagView API,您可通过此 API 声明用于在应用中构建自定义原生体验的视图角色

移除内容

  • 从原生广告 API 中移除了“title”和“subtitle”

修复内容

  • 修复模糊处理图像时出现的崩溃问题

iOS 版 Audience Network SDK 4.28.1 - 2018 年 4 月 9 日

修复内容

  • 在滚动视图中加载原生广告时,示例应用程序会偶尔崩溃的问题
  • 插屏视频广告的缩略图图像内容宽高比

iOS 版 Audience Network SDK 4.28.0 - 2018 年 3 月 5 日

修复内容

  • 使用激励视频广告的发行商现在可在 loadAd 方法之前或之后设置 rewardData。移除了 amount 字段,以便与 Android SDK 保持一致。
  • 赞助内容文本翻译。现已将文本翻译为用户使用的语言版本
  • 合并示例应用

iOS 版 Audience Network SDK 4.27.2 - 2018 年 1 月 9 日

修复内容

  • 修复视频广告可能出现的崩溃问题
  • iPhone X 上插屏广告的 Ad Choice 版位

已知问题

  • 如果您已为 FBAdChoicesView 设置固定的高度限制,则原生广告中不会显示 FBAdChoicesView。请尝试设置底部空间限制。

iOS 版 Audience Network SDK 4.27.1 - 2017 年 12 月 13 日

修改内容

  • 将激励视频广告委托方法 rewardedVideoAdComplete 更名为 rewardedVideoAdVideoComplete

修复内容

  • 修复未在应用程序委托中执行窗口属性时出现的崩溃问题
  • 修复可能出现的视频冻结问题

iOS 版 Audience Network SDK 4.27.0 - 2017 年 12 月 5 日

添加内容

  • 向 FBRewardedVideoAd 添加时长属性
  • 当启动应用时,不再运行任何代码

修改内容

  • iOS SDK 的最低版本要求现为 8.0

修复内容

  • 修复 FBMediaView 视频在发生相关故障后无法加载的问题
  • 修复公共标题中的错误文档
  • 修复了未执行 FBNativeAdDelegate nativeAdDidClick: 时出现的崩溃问题(同时修复在 FBNativeAdView 中点击时出现的崩溃问题)
  • 修复了效果框无效时出现的 FBMediaView 崩溃问题
  • 修复了 FBMediaView 视频搜索用户界面中的崩溃问题
  • 修复了在 SDK 初始化之前来自 FBAdSettings 的错误 bidderToken
  • 修复了在将库导入 Swift 时因 modulemap 缺陷所导致的错误
  • 修复了 FBMediaView 图像渲染的内存泄漏问题

iOS 版 Audience Network SDK 4.26.1 - 2017 年 11 月 13 日

添加内容

  • iPhone X 支持

修改内容

修复内容

  • 修复激励视频广告中的空白尾卡问题
  • 修复了由于 C++ 静态初始化程序排序导致的潜在应用初始化崩溃问题
  • 修复触摸 AdChoices 后出现的横幅广告故障
  • 修复了图像和轮播插屏广告的错误横向显示问题

iOS 版 Audience Network SDK 4.26.0 - 2017 年 9 月 14 日

添加内容

  • 清除内存警告中已缓存的 MediaView 视图
  • 添加了用于应用竞价的内测版 API
  • 在视频插播广告中,将 destinationURL 的原有用法替换为行动号召 (CTA)

修改内容

修复内容

  • 修复了在应用之间快速切换时偶尔出现的应用冻结问题
  • 修复了 disableAutoRefresh 并未真正停用自动刷新的问题
  • 修复了 AdChoices 点击量,以报告横幅广告或插屏广告的点击量并进行委托
  • 修复了在某些情况下原生模板行动号召 (CTA) 遭到中断的问题
  • 在隐藏内部 MediaView 视图时,禁用内部可见性验证功能
  • 优化 MediaView 的视图布局效果
  • 修复了在使用 WKWebView 浏览器时,特定链接式广告内容出现的崩溃问题
  • 修复了由于区域语言标识符中遗失某些详细信息而导致的奇怪语言混合问题
  • 修复了错误的应用内浏览器报告
  • 修复了视图控制器检测的内部问题
  • 当显示应用内浏览器时,防止系统在某些情况下播放视频
  • 修复了在某些意外情况下将用户带离应用的行动号召 (CTA)
  • 修复了由于在非主线程上使用 UIApplication 后台状态,造成后台调用 OpenGL,从而导致 iOS 11 偶尔出现的崩溃问题

已知问题

  • 导入 FBAudienceNetwork SDK v4.26 时,您会收到“无此模块”的错误消息。为解决此问题,您需要将 FBAudienceNetwork.framework/Modules 文件夹中的 FBAudienceNetwork.modulemap 重命名为 module.modulemap。我们将在下一版中修复此问题。

iOS 版 Audience Network SDK 4.25.0 - 2017 年 7 月 26 日

修改内容

  • 记录通过统一日志记录分派的事件的类型(之前仅在控制台中记录事件编号)
  • 添加了对视频插屏广告的脱机播放支持
  • 添加对设备方向更改后显示插屏广告的支持
  • AdUnitsSample 项目的细微重新设计(现在包含视频插播广告示例)
  • 删除 InstreamAdSample 项目
  • 在 FBMediaViewVideoRenderer 中添加播放属性
  • 将 FBMediaViewVideoRenderer 持续时间属性的默认值更改为 kCMTimeIndefinite

修复内容

  • 记录通过统一日志记录分派的事件类型(之前仅在控制台中记录编号)
  • 添加了对视频插屏广告的脱机播放支持
  • 添加对设备方向更改后显示插屏广告的支持
  • AdUnitsSample 项目的细微重新设计(现在包含视频插播广告示例)
  • 移除了 InstreamAdSample 项目