# iOS

{% hint style="warning" %}
From version 3.41.0 and onwards DT FairBid and DT Offer Wall are now integrated with the same SDK! If you are already using DT FairBid in conjunction with DT Offer Wall, make sure to remove the old dependency (`FyberSDK`) from your project and **use only** `FairBidSDK` from now on. Check out our updated [DT Offer Wall SDK Integration Guide](https://docs.digitalturbine.com/dt-offer-wall/publishers/dt-offer-wall-sdk/sdk-integration/ios) and [SDK Plugin APIs](https://docs.digitalturbine.com/dt-offer-wall/publishers/dt-offer-wall-sdk/sdk-apis) to help you integrate and monetize with DT Offer Wall.
{% endhint %}

## Version 3.66.1 <a href="#h_01khpycwy5x9yhvqycwv74gmxb" id="h_01khpycwy5x9yhvqycwv74gmxb"></a>

17 February 2026

***

**Improvements:**

* Performance and stability improvements.

## Version 3.65.0 <a href="#h_01kfgmvzth8pknnvcbf1meeqq3" id="h_01kfgmvzth8pknnvcbf1meeqq3"></a>

21 January 2026

***

**Improvements:**

* Performance and stability improvements.

**Fixed:**

* Crash when using GDPR API on iOS 13.

## Version 3.64.0 <a href="#h_01kahencqagy7p1ays0c481snj" id="h_01kahencqagy7p1ays0c481snj"></a>

20 November 2025

***

**Improvements:**

* Performance and stability improvements.

## Version 3.63.2 <a href="#h_01k86s1fbf0at6p238gq2hy3y3" id="h_01k86s1fbf0at6p238gq2hy3y3"></a>

24 October 2025

***

**Improvements:**

* Performance and stability improvements.

## Version 3.63.1 <a href="#h_01k6dpzt2bbj8t621wcgj231w7" id="h_01k6dpzt2bbj8t621wcgj231w7"></a>

30 September 2025

***

**Improvements:**

* Performance and stability improvements.

## Version 3.63.0 <a href="#id-01k5f30md8qcg4y7w8hvj04reh" id="id-01k5f30md8qcg4y7w8hvj04reh"></a>

18 September 2025

***

**Improvements:**

* Lowered minimum iOS build target requirement to iOS 13

## Version 3.62.0 <a href="#h_01k083k0efmqa4x25k3ghqzvcz" id="h_01k083k0efmqa4x25k3ghqzvcz"></a>

16 July 2025

***

* Performance and Stability Improvements

## Version 3.61.0 <a href="#id-01jxaeb7qqshyv7epm8r4j9qmb" id="id-01jxaeb7qqshyv7epm8r4j9qmb"></a>

10 June 2025

***

* Performance and Stability Improvements

## Version 3.60.0 <a href="#h_01jshxcd35zq8m3xc8722pw97p" id="h_01jshxcd35zq8m3xc8722pw97p"></a>

24 Apr 2025

***

* Performance and Stability Improvements

## Version 3.59.0 <a href="#id-01jp7ec9dnp0yzgk47kx626rrf" id="id-01jp7ec9dnp0yzgk47kx626rrf"></a>

13 March 2025

***

* Performance and Stability Improvements

## Version 3.58.2 <a href="#h_01jmj9teq3g6wwz8aqzgdh6zez" id="h_01jmj9teq3g6wwz8aqzgdh6zez"></a>

21 February 2025

***

* Performance and Stability Improvements

## Version 3.58.1 <a href="#h_01jky22b101hjg8ejbmaa6xm29" id="h_01jky22b101hjg8ejbmaa6xm29"></a>

17 February 2025

***

* Performance and Stability Improvements

## Version 3.58.0 <a href="#id-01jjp5mj736jw4vngfp7wdgnme" id="id-01jjp5mj736jw4vngfp7wdgnme"></a>

28 January 2025

***

* Performance and Stability Improvements

## Version 3.57.1 <a href="#h_01jh672j16dhw8dby3ef117akz" id="h_01jh672j16dhw8dby3ef117akz"></a>

8 January 2025

***

* Performance and Stability Improvements

## Version 3.57.0 <a href="#h_01jf0tydrftv32zccvserrg7yz" id="h_01jf0tydrftv32zccvserrg7yz"></a>

13 December 2024

***

* Performance and Stability Improvements

## Version 3.56.0 <a href="#h_01jc19k3wb265fjjrjc24cjrx2" id="h_01jc19k3wb265fjjrjc24cjrx2"></a>

14 November 2024

***

* Performance and Stability Improvements

## Version 3.55.0 <a href="#h_01j9pk30131kb8d1t99xwjzqn5" id="h_01j9pk30131kb8d1t99xwjzqn5"></a>

8 October 2024

***

* Performance and Stability Improvements

## Version 3.54.0 <a href="#h_01j7gtp8nye412rn43zwysxzje" id="h_01j7gtp8nye412rn43zwysxzje"></a>

11 September 2024

***

* Performance and Stability Improvements

## Version 3.53.0 <a href="#h_01j3zthfg86vw8ayebkdrcpsx0" id="h_01j3zthfg86vw8ayebkdrcpsx0"></a>

2 August 2024

***

* Performance and Stability Improvements

## Version 3.52.0 <a href="#h_01j21sqvstrv2qw98faang4snx" id="h_01j21sqvstrv2qw98faang4snx"></a>

5 July 2024

***

* Performance and Stability Improvements

## Version 3.51.0 <a href="#h_01hzme7r2c554m5mtt01vf3sm1" id="h_01hzme7r2c554m5mtt01vf3sm1"></a>

5 June 2024&#x20;

***

* Performance and Stability Improvements

## Version 3.50.0  <a href="#h_01jjp5jv2mwrbhrr8fz7d0t5hy" id="h_01jjp5jv2mwrbhrr8fz7d0t5hy"></a>

9 May 2024&#x20;

***

* Performance and Stability Improvements

## Version 3.49.1  <a href="#id-01hxf6083q8p4eyqnhppgddxrx" id="id-01hxf6083q8p4eyqnhppgddxrx"></a>

18 April 2024&#x20;

***

* Performance and Stability Improvements

## Version 3.49.0  <a href="#id-01hxf6083qcvnw742ys8ar8yyv" id="id-01hxf6083qcvnw742ys8ar8yyv"></a>

9 April 2024&#x20;

***

* Performance and Stability Improvements

## Version 3.48.0  <a href="#id-01hv11fcrrzvgj5ye6ma5zsa45" id="id-01hv11fcrrzvgj5ye6ma5zsa45"></a>

13 March 2024&#x20;

***

* Performance and Stability Improvements

## Version 3.47.0  <a href="#h_01hrw0pxrzap5zqst786n8nbvs" id="h_01hrw0pxrzap5zqst786n8nbvs"></a>

08 February 2024&#x20;

***

* Performance and Stability Improvements

## Version 3.46.1  <a href="#h_01jjp5jv2m5qeayg64f54wjdhx" id="h_01jjp5jv2m5qeayg64f54wjdhx"></a>

27 December 2023

***

**Improvements:**

* No changes affecting DT Offer Wall iOS SDK<br>

## Version 3.46.0  <a href="#h_01hj169j5fbp9pv3yd307g0b9f" id="h_01hj169j5fbp9pv3yd307g0b9f"></a>

20 December 2023&#x20;

***

**Improvements:**

* Performance and Stability Improvements

## Version 3.45.0 <a href="#h_01hj16ahwewj2eh87hwfzebt5w" id="h_01hj16ahwewj2eh87hwfzebt5w"></a>

23 November 2023

***

**Improvements:**

* Performance and Stability Improvements

**Fixed:**

* Offerwall will always be shown on rootViewController regardless of the setting in ShowOptions

## Version 3.44.1 <a href="#h_01h92tj10qfbdtxasbpmsqezr5" id="h_01h92tj10qfbdtxasbpmsqezr5"></a>

25 October 2023

***

Improvements:

* Performance and Stability Improvements

## Version 3.43.0 <a href="#h_01hdk54m9jse698g8p35qmmt9e" id="h_01hdk54m9jse698g8p35qmmt9e"></a>

28 September 2023

***

**Improvements:**

* Performance and Stability Improvements

**Fixed:**

* ShowToastOnReward API does not work
* No OFW failure callback in case of view controller issues

## Version 3.42.0 <a href="#id-01hbdw0y3jeyk0evhdka7bzasv" id="id-01hbdw0y3jeyk0evhdka7bzasv"></a>

30 August 2023

***

**Improvements**:

* Performance improvements

**Fixed**:

* Issue navigating back to the app when using a custom view controller

## Version 3.41.2 <a href="#h_01h92tg8xv50xa50t975h9ntvs" id="h_01h92tg8xv50xa50t975h9ntvs"></a>

02 August 2023

***

There are no changes that are affecting Offer Wall.

## Version 3.41.0 <a href="#h_01h92tg8xv83kdttbm2jpxppzs" id="h_01h92tg8xv83kdttbm2jpxppzs"></a>

16 July 2023

***

**Improvements**:

* Smoother SDK Integration
* Streamlined API
* Performance and Stability Improvements

## Version 9.2.6 <a href="#h_01h92tg8xvr8ww987a6teg6rg4" id="h_01h92tg8xvr8ww987a6teg6rg4"></a>

9 February 2023

***

**Improvements**:

* Adopting XCFramework format for compatibility with Mac's arm architecture (M1/M2 simulator)

**Fixed**:

* Rare crash when loading DT Offer Wall

## Version 9.2.5 <a href="#h_01h92tg8xv2q3dax1m8wwysn0m" id="h_01h92tg8xv2q3dax1m8wwysn0m"></a>

21 September 2022

***

**Improvements**:

* Improved user country detection with respect to Apple's deprecation of CTCarrier

**Compatibility**:

* This version of DT Offer Wall SDK requires Xcode 14+.

## Version 9.2.1 <a href="#h_01h92tg8xw673a6tee7g1j32x5" id="h_01h92tg8xw673a6tee7g1j32x5"></a>

04 May 2021

***

**New**:

* This update relates to a change in the repository location of the Fyber Offer Wall SDK since Bintray is scheduled to shut down its services. We recommend that you install this update to avoid any future errors that might occur, as a result of the change.

## Version 9.2.0 <a href="#h_01jjp5jv2n3centqmxvbcg0j0d" id="h_01jjp5jv2n3centqmxvbcg0j0d"></a>

14 October 2020

***

**Updates**:

* Removed GDPR Consent Data API

## Version 9.1.1 <a href="#h_01h92tg8xwxjwvh68gzdgd4fbg" id="h_01h92tg8xwxjwvh68gzdgd4fbg"></a>

26 March 2020

***

**Fixed**:

* Removed reference to UIWebView&#x20;

## Version 9.1.0 <a href="#h_01h92tg8xwbahxt44rvq44s0n5" id="h_01h92tg8xwbahxt44rvq44s0n5"></a>

18 March 2020

***

**Updates**:

* Support for [IAB US Privacy String](https://www.iab.com/guidelines/ccpa-framework/)

## Version 9.0 <a href="#h_01h92tg8xwpa9fhj29sc086ap9" id="h_01h92tg8xwpa9fhj29sc086ap9"></a>

16 December 2019

***

**Updates**:

* Changed presentation style to fullscreen per default in iOS 13
* Removed usage of UIWebView
* Streamlined API: Offer Wall only

## Version 8.22.0 <a href="#h_01h92tg8xw1k6jen3ygbvqyysm" id="h_01h92tg8xw1k6jen3ygbvqyysm"></a>

July 2018

***

**Updates**

* GDPR Consent Data Support

## Version 8.21.0 <a href="#h_01h92tg8xw3y5g0r8jfqj2x53r" id="h_01h92tg8xw3y5g0r8jfqj2x53r"></a>

May 2018

***

**Updates**:

* GDPR Consent API Support

## Version 8.20.3 <a href="#h_01h92tg8xwtyfnct3065e7z2pm" id="h_01h92tg8xwtyfnct3065e7z2pm"></a>

March 2018

***

**Fixed**:

* Issue leading to Rewarded Video requests timing out 100% of the time

## Version 8.20.2 <a href="#h_01h92tg8xw7bp1h8sq0zxk256r" id="h_01h92tg8xw7bp1h8sq0zxk256r"></a>

February 2018

***

**Fixed**:

* Multiple ad requests sent when requesting Rewarded Videos, leading to fill rate decrease

## Version 8.20.1 <a href="#h_01h92tg8xwr6dxepzkkp5fdmg0" id="h_01h92tg8xwr6dxepzkkp5fdmg0"></a>

February 2018

***

**Fixed**

* Incompatibility issues with bitcode on Xcode 8

## Version 8.20.0 <a href="#h_01h92tg8xwej90jndfm6dxjsns" id="h_01h92tg8xwej90jndfm6dxjsns"></a>

January 2018

***

**Fixed**:

* A rare crash on Rewarded Video
* Occasional black screen on some video ads

## Version 8.19.0 <a href="#h_01h92tg8xxbpqxryb3nxsp9rph" id="h_01h92tg8xxbpqxryb3nxsp9rph"></a>

December 2017

***

**New**:

* Autoplay for Offer Wall video offers
* Dropped support for iOS 7

## Version 8.18.0 (Beta) <a href="#h_01h92tg8xx1s4bkqhwhnedy60g" id="h_01h92tg8xx1s4bkqhwhnedy60g"></a>

October 2017

***

**Updates**:

* The Fyber SDK now takes full advantage of the `WKWebView` for devices running iOS 8+. Devices on iOS 7 still use the `UIWebView`.

## Version 8.17.1 (Beta) <a href="#h_01h92tg8xxtm1cvqt1781wybr3" id="h_01h92tg8xxtm1cvqt1781wybr3"></a>

October 2017

***

**Fixed**:

* Layout issues related to the iPhone X's layout

## Version 8.17.0 (Beta) <a href="#h_01h92tg8xxw1v5ktk4vkg97sdp" id="h_01h92tg8xxw1v5ktk4vkg97sdp"></a>

September 2017

***

**Updates**

* Optimisations for rewarded video ad request

**Fixed**:

* Application is not rotating back to portrait mode after video play
* UI API called from background thread\
  \*FYBIntegrationAnalyzerViewController warning when targeting iOS7

## Version 8.16.1 <a href="#h_01h92tg8xxrwsx8ddsk4gc1v39" id="h_01h92tg8xxrwsx8ddsk4gc1v39"></a>

November 2017

***

**Fixed**:

* SDK might get into a fixed state after attempting to show an expired cached ad

## Version 8.16.0 <a href="#h_01h92tg8xxv86a3k4548t0fsm5" id="h_01h92tg8xxv86a3k4548t0fsm5"></a>

September 2017

***

**Updates**:

* Multiple networks fill caching support
* Optimization to our mediation algorithm for better publisher payout.

## Version 8.15.1 <a href="#h_01h92tg8xxrdzm1bf7aftkjn6j" id="h_01h92tg8xxrdzm1bf7aftkjn6j"></a>

July 2017

***

**Fixed**

* Crash when using some special characters in userId

## Version 8.15.0 <a href="#h_01h92tg8xxrpcbhna1rqyvxj6d" id="h_01h92tg8xxrpcbhna1rqyvxj6d"></a>

July 2017

***

**Updates**:

* Improvements to optimize Interstitials and Banners Fill Rate.
* Remove loading spinners before playing pre-cached videos.

**Fixed**:

* Loading spinner flickering before video starts.

## Version 8.14.0 <a href="#h_01h92tg8xx6y2pmahrc49jhpzk" id="h_01h92tg8xx6y2pmahrc49jhpzk"></a>

June 2017

***

**Updates**:

* Introduces a new fill caching mechanism.
* Improvements for optimizing Interstitials and Banners Fill Rate.
* Improvements to Rewarded Video caching.
* Improvements to Virtual Currency caching.

**Fixed**:

* Possible Quicktime logo flickering before video starts.
* Banner not centered on orientation change.

## Version 8.12.0 <a href="#h_01h92tg8xx5dzt0a53mpw670q3" id="h_01h92tg8xx5dzt0a53mpw670q3"></a>

April 2017

***

**Updates**:

* Automatic virtual currency request after a Rewarded Video always uses dashboard's Currency Id.

**Fixed**:

* Bug fixes and performance improvements

## Version 8.11.0 <a href="#h_01h92tg8xxvpvsc6w9wypmm0h5" id="h_01h92tg8xxvpvsc6w9wypmm0h5"></a>

March 2017

***

**Updates**:

* Configurable timeouts for Interstitial and Banner requests

**Fixed**:

* Bug allowing to display a banner while a new banner is requested
* Crash due to Supported orientations having no common orientation with the application
* Video keeps playing when double tapping on the home button before video loads
* Bug fixes and performance improvements

## Version 8.10.0 <a href="#h_01h92tg8xxxx8vx25h2ryvzr6y" id="h_01h92tg8xxxx8vx25h2ryvzr6y"></a>

March 2017

***

**Fixed**:

* Dropped support for iOS 6
* Bug fixes and performance improvements

## Version 8.9.2 <a href="#h_01h92tg8xxcg1scttedmd7yx9y" id="h_01h92tg8xxcg1scttedmd7yx9y"></a>

February 2017

***

**Fixed**

* Crashes related to parsing the response from the VCS
* Crashes due to thread unsafe variables

## Version 8.9.1 <a href="#h_01h92tg8xyk951ky3kk38hvdc4" id="h_01h92tg8xyk951ky3kk38hvdc4"></a>

February 2017

***

**Fixed**:

* Issue in podspec file leading to Test Suite showing a black screen

## Version 8.9.0 <a href="#h_01h92tg8xysnr247w9n8wgjmsx" id="h_01h92tg8xysnr247w9n8wgjmsx"></a>

January 2017

***

**Updates**:

* Test your mediation setup with the Fyber's Test Suite

**Fixed**:

* Bug fixes and performance improvements

## Version 8.8.0 <a href="#h_01h92tg8xyez6y67ma59sbpa3k" id="h_01h92tg8xyez6y67ma59sbpa3k"></a>

January 2017

***

**Fixed**:

* Infinite black screen when video adapters have timeouts
* Improved tracking

## Version 8.7.0 <a href="#h_01h92tg8xyv2pscpx87kj799s8" id="h_01h92tg8xyv2pscpx87kj799s8"></a>

December 2016

***

**Updates**:

* Hold back the Banner ad request until mediation is started

**Fixed**:

* Warnings when archiving
* SDK does not track fill events for banner rotation
* Calling destroyBanner when requesting resets controller's state

## Version 8.6.0 <a href="#h_01h92tg8xy3v6dnw8vwem26wye" id="h_01h92tg8xy3v6dnw8vwem26wye"></a>

November 2016

***

**Updates**:

* Prevent initialization of controllers
* Default logging level is now Info

**Fixed**:

* Bug fixes and performance improvements

## Version 8.5.5 <a href="#h_01h92tg8xy7j2djxz0xs6wapfq" id="h_01h92tg8xy7j2djxz0xs6wapfq"></a>

November 2016

***

**Fixed**:

* Longer timeout for Banner requests

## Version 8.5.3 <a href="#h_01h92tg8xytv76rtztkpdrhca5" id="h_01h92tg8xytv76rtztkpdrhca5"></a>

October 2016

***

**New**:

* Preloading static and video interstitials Endcards for better user experience

**Fixed**:

* Bug fixes and performance improvements

## Version 8.5.2 <a href="#h_01h92tg8xyrwzt7mte8fp5zkhr" id="h_01h92tg8xyrwzt7mte8fp5zkhr"></a>

September 2016

***

**Fixed**:

* Integration issue with projects that do not have modules enabled
* A possible issue with ad control/frequency capping on some devices

## Version 8.5.1 <a href="#h_01h92tg8xy61kw055dg6bhxrba" id="h_01h92tg8xy61kw055dg6bhxrba"></a>

September 2016

***

**Updates**:

* iOS 10: Makes use of openURL:options:completionHandler:
* iOS 10: Prints the value of the Limit Ad Tracking feature on start of the SDK and activation of the application
* Added Video Interstitial support
* Added a callback to alert you when precaching videos is done
* Added a method to inform if videos are currently cached on the device
* Extended our Sample Application to show Banners

**Fixed**:

* Request to StoreKit is not being cancelled after closing the Endcard
* Logging issues regarding some Fyber .plist settings

## Version 8.4.1 <a href="#h_01h92tg8xyzj5h0rgjb8956635" id="h_01h92tg8xyzj5h0rgjb8956635"></a>

July 2016

***

**Updates**:

* Support for Hybrid Interstitials

## Version 8.3.2 <a href="#h_01h92tg8xyjmq299kvz9xm6wec" id="h_01h92tg8xyjmq299kvz9xm6wec"></a>

June 2016

***

**Updates**:

* Enable changing user ID after starting the SDK
* Automatically import required frameworks

**Fixed**:

* Rewarded video player issues

## Version 8.3.0 <a href="#h_01h92tg8xyyfhd3t6v3rrn0evn" id="h_01h92tg8xyyfhd3t6v3rrn0evn"></a>

April 2016

***

**Updates**:

* Added Banner ads functionality

**Fixed**:

* VAST video restarting when opening the microbrowser

## Version 8.2.1 <a href="#h_01h92tg8xzdpa41p5vbbdeez3m" id="h_01h92tg8xzdpa41p5vbbdeez3m"></a>

February 2016

***

**Fixed**

* Wrong messages sent through the FYBInterstitialControllerDelegate
* Missing loading spinner when showing the Offer Wall on top of a modal view controller

## Version 8.2.0 <a href="#h_01h92tg8xzfa1dt3ywmk6709sf" id="h_01h92tg8xzfa1dt3ywmk6709sf"></a>

January 2016

***

**Updates**

* Allow publishers to enable HTTP for rewarded video

**Fixed**

* Cookie accept policy set to true by default
* Orientation issues with end card and video alerts
* Initialization method for custom parameters
* Float precision and conversion in FYBUser object
* Minor logging improvements

## Version 8.1.2 <a href="#h_01h92tg8xzrq7nsjaes89vmdzz" id="h_01h92tg8xzrq7nsjaes89vmdzz"></a>

November 2015

***

**Fixed**

* Bug fixes and performance improvements

## Version 8.1.1 <a href="#h_01h92tg8xz2v52vg8npthaht2d" id="h_01h92tg8xz2v52vg8npthaht2d"></a>

November 2015

***

**Fixed**

* Flickering issue when playing a rewarded video through mediation
* Bug fixes and performance improvements

## Version 8.1.0 <a href="#h_01h92tg8xzr059sje7sj3pjvr3" id="h_01h92tg8xzr059sje7sj3pjvr3"></a>

October 2015

***

**Fixed**

* Improved Plist settings API
* Crash when pressing the Cancel or Store button on StoreKit
* Minor UI issues

## Version 8.0.1 <a href="#h_01h92tg8xzrv8n30pegze2mpfc" id="h_01h92tg8xzrv8n30pegze2mpfc"></a>

September 2015

***

**Fixed**

* Issue with VCS when migrating from SponsorPaySDK 7.x.x to FyberSDK 8.0.0

## Version 8.0.0 <a href="#h_01h92tg8xzysefvnen3k9yzm0a" id="h_01h92tg8xzysefvnen3k9yzm0a"></a>

September 2015

***

**Updates**

* Rebranding (SponsorPaySDK -> Fyber SDK / SP -> FYB)
* Renamed products (BrandEngage -> Rewarded Videos…)
* New API to report Installs
* New API to report Rewarded Actions
* New API for Interstitials. Introduction of FYBRequestParameters
* New API for Rewarded Videos. Introduction of FYBRequestParameters
* New API for Offer Wall. Introduction of FYBRequestParameters
* New API for Starting the SDK. Introduction of FYBSDKOptions
* New API for Virtual Currency. Introduction of FYBVirtualCurrencyResponse. Introduction of FYBRequestParameters.
* New - brand new sample app shipped with the SDK
* New - control over precaching functionality (delay the start) (only for Fyber Videos)

**Fixed**

* Toasts were showing in the wrong order when going to the background after watching a video
* The SDK was reporting a CLOSE\_ABORT when watching a video and going to the background when the end card was shown
* Video would still playing when tapping the close button, double tapping the home button and going back to the app. It should still be paused
* Offer Wall’s `showCloseButtonOnLoad` was not working anymore
* Close button not positioned correctly when the request times out when trying to show a video
* SPUser’s location was not updated automatically

**Feature Removal**

* Use of multiple AppIds
* Use of credentials token
* Overriding of the currency name through SDK’s API
* Dropped support for iOS 5
