Fuse iOS SDK
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Fuse iOS SDK

Current Version

Version: 2.12.2
Oct 2nd 2018

Important Notes About iOS 9+:

App Transport Security

This feature is designed to improve the security of connections between apps and web services. Fuse mediates several third-party ad network SDKs as part of AdRally, and some ad providers may not be compliant. If you are building an app with Xcode 7 greater that will run on iOS 9 or 10 devices, you may need to implement a short-term fix to allow insecure connections. Please see https://wiki.fusepowered.com/index.php?title=Support_for_iOS_9 for details on how to disable App Transport Security.

Bitcode Support

Bitcode is an intermediate representation of a compiled program ( https://developer.apple.com/library/prerelease/ios/documentation/IDEs/Conceptual/AppDistributionGuide/AppThinning/AppThinning.html#//apple_ref/doc/uid/TP40012582-CH35-SW2 ).

Uploading apps containing bitcode to Apple through iTunes Connect allows Apple to re-optimize the application binary in the future without needing a re-submission. However, enabling bitcode (which is the default setting since Xcode 7), requires all linked frameworks and binaries to have been built with bitcode enabled. While the FuseSDK itself has been built with bitcode enabled, some of the included ad network libraries have not yet enabled bitcode. This will be fixed over time, but in the meanwhile, you can manually disable bitcode in their application by going to the Build Options in their target's build settings. Further details can be found at: https://wiki.fusepowered.com/index.php?title=Support_for_iOS_9

Xcode 8

This version of the Fuse SDK is built using the iOS 10 SDK under Xcode 8. Using this SDK with previous version of Xcode currently does not function. If you are using FuseSDK 2.7 or higher please build against iOS 10 using Xcode 8 or greater.

To Download

The easiest way to obtain the Fuse SDK is to click the "Download ZIP" button located in the right-hand navigation pane of the Github repository page.

Getting Started

Please review the integration instructions found here for more information on integrating the Fuse SDK.


Need an Account?

Please visit http://www.fusepowered.com for an account to get started!

Release Notes


Oct 2nd 2018

  • Fix hang with Mraid video when video fails to load/play
  • Ad Provider Updates


Aug 20th 2018

  • Ad Provider Updates and Adapter Fixes
  • Consent Callback will be called more consistently 2.12.0

May 18th 2018

GDPR release

  • Updated ad networks to comply with GDPR requirements.
  • Setter/Getter For the GDPR compliance State Added
  • Callback to request consent Added when user is identified to be under GDPR


March 2018

  • Ad caching optimizations
  • Remove Friend/Game Data


Feb 8th, 2018

  • Upgrades to S2S Ad System


Dec 13th, 2017

  • Player improvement for VAST ads


Oct 2nd, 2017

  • Ad Provider Updates and Adapter Fixes


Aug 24th, 2017

  • Fix crash in some cases when internet is lost
  • minor analytic fixes


July 19th, 2017

  • Ad network updates
  • Fill rate tracking Improvements
  • VAST improvements
  • change reward id from int to string to help prevent spoofing
  • Bug Fixes


April 13th, 2017

  • Ad network updates
  • Ad Adapter fixes
  • Bug Fixes


February 10th, 2017

  • Ad network updates
  • Unbundle some Ad networks
  • Optimize cache usage for S2S videos


November 30th, 2016

  • Ad network updates
  • Allow registration for push notifications on iOS 10


October 12th, 2016

  • Ad network updates
  • iOS 10 fixes


September 16th, 2016

  • Resolve issue where SDK was causing private API usage flagging


August 29th, 2016

  • Ad network updates
  • Mraid Player fixes
  • Stability and bug fixes.


July 6th, 2016

  • Ad network updates
  • Bug and stability fixes
  • Zone queuing


March 29nd, 2016

  • Recompile to Fix Archiving issues with Certain versions of unity


March 22nd, 2016

  • Fix for debug logging enabled by default


March 9th, 2016

  • Fix for potential crash on iOS 7 with rewarded ads


February 2th, 2016

  • Hotfix for IAP validation


February 25th, 2016

  • Rich media pre and post rolls for cross promotional videos
  • Price localization for offers
  • Ad provider updates


November 17, 2015

  • Ad provider stability fixes


November 12, 2015

  • Ad Provider updates
  • VAST Improvements
  • Custom End Cards
  • Bug Fixes


October 14th, 2015

  • fix for crash on iOS 7 64-bit devices


October 9th, 2015

  • fix Issues with iOS 9 only frameworks being linked.
  • fix for some video ads in iOS 9


September 23rd, 2015

  • iOS 9 Support
  • Added meta-data for IAP and Virtual Good Offers
  • Support for custom call-to-action text (campaign videos)
  • Ad Provider Updates
  • Bug Fixes


September 3rd, 2015

  • Ad provider updates
  • Added adDidShow callback


August 7th, 2015

  • New ad providers added
  • Added VAST support
  • Added rewarded video authentication
    • Added method +(void) setRewardedVideoUserID:(NSString *) _userID; to identify the user
    • Added itemID in the FuseRewardedObject in the rewardedAdCompleteWithObject callback
  • Added startTime and endTime to FuseIAPOfferObject object in the IAPOfferAcceptedWithObject callback
  • Added currencyID, virtualGoodID, startTime and endTime to FuseVirtualGoodsOfferObject object in virtualGoodsOfferAcceptedWithObject callback
  • Bug fixes


June 16th, 2015

  • Ad provider bug fixes


June 11th, 2015

  • Ad provider bug fixes


June 10th, 2015

  • Ad provider bug fixes


May 29th, 2015

  • Virtual goods purchase tracking
  • Added new segmentation functionality
  • Added new gender enums
  • Bug fixes
  • Ad Provider updates


May 11th, 2015

  • Fix for mediated ad partner causing iTunes validation to fail


April 9th, 2015

  • IAP and Virtual Good offers
  • Rewarded video enhancements
  • Interface updates
  • FuseAPI deprecated - please use FuseSDK

Legal Requirements

By downloading the Fuse Powered SDK, you are granted a limited, non-commercial license to use and review the SDK solely for evaluation purposes. If you wish to integrate the SDK into any commercial applications, you must register an account with Fuse Powered and accept the terms and conditions on the Fuse Powered website.

Contact Us

For more information, please visit http://www.fusepowered.com. For questions or assistance, please email us at support@fusepowered.com.