AdformAdvertising 2.20.0

AdformAdvertising 2.20.0

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最后发布2022年9月

Vladas DrejerisOlga Hryzlova 维护。



  • Adform

Adform Advertising iOS SDK

Adform 将品牌广告带入按规模扩展的自动化时代,使展示广告简单、相关且有利可图!

重要 - iOS 14 支持信息

入门

基本集成

高级集成

其他

介质适配器

插件

变更日志

本部分列出了Adform Mobile Advertising iOS SDK所有版本的发布说明。

2.20.0

新增功能

  • iOS 16更新。

2.19.1

新增功能

  • 启用应用程序中的深链接。

2.19.0

新增功能

  • iOS 15更新。

2.18.4

新增功能

  • SDK需要Xcode 12。

错误修复

  • 修复了视频广告可能显示跳过按钮错误的问题。
  • 修复了视频广告全屏展示问题。

2.18.3

新增功能

  • 添加调试模式,可以通过AFADebugModeEnabled启动参数启用。当启用调试模式时,SDK将在控制台打印额外的调试日志。

2.18.2

新增功能

  • 支持横幅和悬浮窗广告的自定义广告尺寸。

2.18.1

新增功能

  • 添加Swift Package Manager支持。

2.18.0

新增功能

  • 添加iOS 14和AppTrackingTransparency支持。
  • 将框架格式更改为.xcframework。

2.17.0

新增功能

  • IAB CCPA合规框架支持。
  • 更新框架结构。

2.16.0

错误修复

  • 修复WebView多线程问题。

2.15.0

新增功能

  • 移除UIWebView使用。

2.14.0

新特性

  • 支持IAB透明同意框架2.0。

2.13.5

错误修复

  • 修复iOS 13 NSValue崩溃。

2.13.4

新特性

  • 更新API以支持键值和自定义参数移除。

2.13.3

新特性

  • 支持Carthage。

2.13.2

新特性

  • VAST 3.0跳过兼容性。

2.13.1

新特性

  • Xcode 10.0兼容性。

2.12.0

新特性

  • 添加GDPR支持。更多信息请参见GDPR

2.11.0

新增功能

  • 为内嵌浏览器配置添加代理方法。

2.10.5

新增功能

  • 将模块映射添加到框架中,方便与 Swift 项目集成。

2.10.4

错误修复

  • 修复 AVVideoPlayerViewController 中流式视频广告显示问题。

2.10.3

新增功能

  • 添加了指定横幅加载行为的能力。

2.10.2

错误修复

  • 修复了没有视口标签的横幅显示不正确的问题。

2.10.1

错误修复

  • 修复在使用 "-all_load" 编译器标志时的重复符号问题。

2.10.0

新增功能

  • 现在可以通过设置 ADX 域来指定 SDK 应该使用哪个 ADX 服务器。有关如何操作的文档请查看这里

2.9.0

新功能

  • WKWebView 支持。我们已经将 SDK 改为使用 WKWebView 来渲染 HTML 横幅。WKWebView 在 iOS 8+ 上默认使用,而在旧版 iOS 版本上使用 UIWebView。如果您希望在旧版 iOS 版本上使用 UIWebView,即使在新版 iOS 版本中也可以通过在 AdformSDK 类上设置 web view 类型参数来实现。

额外依赖项

如果你是从旧版 SDK 升级或者开始使用 cocoapods,不要忘记向项目中添加新的依赖。

  • WebKit.framework

2.8.0

新功能

  • 增加了搜索词支持。

错误修复

  • 修复了 AFADInterstitial 交互问题。

2.7.2

新功能

  • 现在可以为所有横幅定义具有相同键的多个键值对。

从旧版本迁移

新的SDK版本在设置横幅的关键值时使用不同的方法。因此,如果您使用旧SDK设置横幅的关键值,则需要更新它。您可以使用两种方法来实现。

  1. 创建一个包含AFKeyValue对象的NSArray,并将其设置为横幅。
  2. 使用“AFKeyValuesFromNSDictionary”函数将包含关键值的NSDictionary转换为带有AFKeyValue对象的NSArray,并将其设置为横幅。

您可以在这里找到示例。

2.7.1

新特性

  • 随着iOS 10的推出,应用商店的隐私政策强制要求应用在尝试访问隐私敏感数据(如用户的日历)时提供使用描述。为了遵守应用商店的隐私变化,我们移除了对mraid.createCalendarEvent()和mraid.storePicture()方法的支持。

2.7

新特性

  • 为AdOverlay类型添加了视频广告支持;
  • 添加了对iOS 10的支持;

2.6

新特性

  • 支持内嵌广告;

2.5

新特性

  • 包括了Adform Header Bidding SDK v.1.0;
  • 为支持头信息竞价,为广告视图添加了额外的'price'和'customData'参数。

错误修复

  • 较小范围的错误修复;

2.3.1

新功能

  • 为AdHesion广告添加了启用关闭按钮的选项。默认情况下它是禁用的。
  • 为AdHesion广告添加了自动隐藏功能。如果启用,当用户与应用程序互动时,AdHesion广告将隐藏并 reveal itself 当互动结束时。

错误修复

  • 较小范围的错误修复。

2.3

新功能

  • 智能广告大小功能 - 现在使用智能广告大小,广告视图可以动态适应多个屏幕尺寸。有关更多详情,请查阅 智能广告大小
  • 广告标签支持 - 现在广告视图可以加载开发者提供的html或url广告标签。有关更多详情,请查阅 广告标签
  • MRAID可查看百分比支持 - 现在MRAID横幅可以监听viewablePercentageChange事件或使用getViewablePercentage()方法来了解创意有多少部分是可查看的。

错误修复

  • 较小范围的错误修复。

2.2.1

错误修复

  • 修复了在iOS 6和iOS 7上广告加载不正常的问题。

2.2

新功能

  • 支持多种尺寸。
  • MRAID调整大小功能。
  • HTTPS控制。

错误修复

  • 小型错误修复。

2.1.3

  • 修复Xcode 7警告。

2.1.2

  • 添加了选择如何打开外部链接的能力。

2.1.1

  • iOS 9兼容性更新。

2.1

  • 支持视频广告(符合VAST标准)。
  • 添加了按关键词和关键字进行定位的功能。

2.0.2

  • 错误修复。
  • 支持第三方广告。

2.0.1

  • 错误修复。

2.0

新功能

  • 引入了新的格式:粘性、覆盖和插页式广告;
  • 支持Open RTB协议;
  • 性能改进;

额外依赖

如果你是从旧版 SDK 升级或者开始使用 cocoapods,不要忘记向项目中添加新的依赖。

  • CoreLocation.framework

0.2.1

新功能

  • 增加了插页式广告动画控制;

0.2

新特性

  • 增加了插屏广告支持;

附加依赖项

如果您从0.1.x版本升级我们的SDK,请务必将新依赖项添加到您的项目中。

  • EventKit.framework
  • EventKitUI.framework
  • MediaPlayer.framework
  • CoreTelephony.framework

0.1.2

新特性

  • 增加了刷新率覆盖选项;
  • 增加了AFBannerViewDelegate协议;

0.1.1

错误修复

  • 将NewRelic库变为可选;

0.1.0

新特性

  • 首次发布;