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

README.md

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.

References

Need an Account?

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

Release Notes

2.12.2

Oct 2nd 2018

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

2.12.1

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

2.11.0

March 2018

  • Ad caching optimizations
  • Remove Friend/Game Data

2.10.0

Feb 8th, 2018

  • Upgrades to S2S Ad System

2.9.4

Dec 13th, 2017

  • Player improvement for VAST ads

2.9.3

Oct 2nd, 2017

  • Ad Provider Updates and Adapter Fixes

2.9.1

Aug 24th, 2017

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

2.9.0

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

2.8.0

April 13th, 2017

  • Ad network updates
  • Ad Adapter fixes
  • Bug Fixes

2.7.0

February 10th, 2017

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

2.6.7

November 30th, 2016

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

2.6.6

October 12th, 2016

  • Ad network updates
  • iOS 10 fixes

2.6.4

September 16th, 2016

  • Resolve issue where SDK was causing private API usage flagging

2.6.3

August 29th, 2016

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

2.6.1

July 6th, 2016

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

2.5.4

March 29nd, 2016

  • Recompile to Fix Archiving issues with Certain versions of unity

2.5.3

March 22nd, 2016

  • Fix for debug logging enabled by default

2.5.2

March 9th, 2016

  • Fix for potential crash on iOS 7 with rewarded ads

2.5.1

February 2th, 2016

  • Hotfix for IAP validation

2.5.0

February 25th, 2016

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

2.4.1

November 17, 2015

  • Ad provider stability fixes

2.4.0

November 12, 2015

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

2.3.2

October 14th, 2015

  • fix for crash on iOS 7 64-bit devices

2.3.1

October 9th, 2015

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

2.3.0

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

2.2.2

September 3rd, 2015

  • Ad provider updates
  • Added adDidShow callback

2.2.0

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

2.1.4

June 16th, 2015

  • Ad provider bug fixes

2.1.3

June 11th, 2015

  • Ad provider bug fixes

2.1.2

June 10th, 2015

  • Ad provider bug fixes

2.1.0

May 29th, 2015

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

2.0.5

May 11th, 2015

  • Fix for mediated ad partner causing iTunes validation to fail

2.0.2

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.