iOS Changelog

Version 9.2.6

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

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

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

14 October 2020


Updates:

  • Removed GDPR Consent Data API

Version 9.1.1

26 March 2020


Fixed:

  • Removed reference to UIWebView
 

Version 9.1.0

18 March 2020


Updates:

 

Version 9.0

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

July 2018


Updates

  • GDPR Consent Data Support
 

Version 8.21.0

May 2018


Updates:

  • GDPR Consent API Support
 

Version 8.20.3

March 2018


Fixed:

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

Version 8.20.2

February 2018


Fixed:

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

Version 8.20.1

February 2018


Fixed

  • Incompatibility issues with bitcode on Xcode 8
 

Version 8.20.0

January 2018


Fixed:

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

Version 8.19.0

December 2017


New:

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

Version 8.18.0 (Beta)

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)

October 2017


Fixed:

  • Layout issues related to the iPhone X's layout
 

Version 8.17.0 (Beta)

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

November 2017


Fixed:

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

Version 8.16.0

September 2017


Updates:

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

Version 8.15.1

July 2017


Fixed

  • Crash when using some special characters in userId
 

Version 8.15.0

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

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

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

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

March 2017


Fixed:

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

Version 8.9.2

February 2017


Fixed

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

Version 8.9.1

February 2017


Fixed:

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

Version 8.9.0

January 2017


Updates:

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

Fixed:

  • Bug fixes and performance improvements
 

Version 8.8.0

January 2017


Fixed:

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

Version 8.7.0

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

November 2016


Updates:

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

Fixed:

  • Bug fixes and performance improvements
 

Version 8.5.5

November 2016


Fixed:

  • Longer timeout for Banner requests
 

Version 8.5.3

October 2016


New:

  • Preloading static and video interstitials Endcards for better user experience

Fixed:

  • Bug fixes and performance improvements
 

Version 8.5.2

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

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

July 2016


Updates:

  • Support for Hybrid Interstitials
 

Version 8.3.2

June 2016


Updates:

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

Fixed:

  • Rewarded video player issues
 

Version 8.3.0

April 2016


Updates:

  • Added Banner ads functionality

Fixed:

  • VAST video restarting when opening the microbrowser
 

Version 8.2.1

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

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

November 2015


Fixed

  • Bug fixes and performance improvements
 

Version 8.1.1

November 2015


Fixed

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

Version 8.1.0

October 2015


Fixed

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

Version 8.0.1

September 2015


Fixed

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

Version 8.0.0

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

Back to Top ⇧