Long time ago since the last time I updated this GameMaker Extension. After many requests I’ve updated to the latest version 4.28.0 released by Facebook for Android and iOS. There a lot of changes for both platforms, so I suggest you to take a look to the changelogs listed below. Like the last update, I wanted to keep an old version of the Extension just in case you need to build your projects on Xcode 8.2.1 or earlier. In that case, I offer a second Extension because it needs to fit a different requirements to be imported.
The latest SDK versions are available for both GameMaker Studio platforms. For GMS 1.4 I’ve updated the Facebook Audience Network Extension to the version 1.2.0. It includes the new Facebook Audience Network Android and iOS SDK 4.28.0 released both on 5 March 2018.
Facebook Audience Network Android SDK 4.28.0 Changelog:
- Publishers using Rewarded Video can now set their rewardData before or after the loadAd method.
- Added the tagView API which allows you to declare the role of views used to build a customised native experience in your app.
- Sponsored Text translation. Text is now localized to the user.
- Update Exoplayer to 2.4.2
- Moved all ad requests outside of the AsyncTask default serial executor
- Several logging fixes
- Fixed a memory leak
- Fixed crash when MediaPlayer was not initialised
- Navbar hidden on fullscreen
- Fixed database-related crash
- Fixed class loading errors for AsyncTask
Facebook Audience Network iOS SDK 4.28.0 Changelog:
- Added duration property to FBRewardedVideoAd
- No longer run any code at app launch
- Support for iPhone X
- Publishers using Rewarded Video can now set their rewardData before or after the loadAd method. The amount field has been removed to be consistent with the Android SDK.
- Sponsored Text translation. Text is now localized to the user
- Merged sample apps
- Fix for a potential crash for video ads
- Ad Choice placement fix for interstitial ads on iPhone X
- Fix for a crash when the window property is not implemented in the application delegate
- Fix for a potential video freeze
For GMS 2.1 I’ve updated theFacebook Audience Network Extension to the version 2.2.0. It also includes the new Facebook Audience Network Android and iOS SDK 4.28.0.
As usual, if you want to check the progress of this GameMaker Extension you can also do it in the public Trello Board.