iOS Changelog

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
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request