Skip to content

Version 28

Choose a tag to compare

@Seanm07 Seanm07 released this 07 Aug 16:28
· 8 commits to master since this release

Android

  • Amazon's test device id now correctly uses the "advertising_id" OAID rather than attempting to use "android_id" GAID which is Google specific
  • Added support for vibration of connected controllers

iOS

  • Fixed AdMob test mode not working on iOS because the test device id should be SHA-1 hashed for iOS not MD5 hashed like android
  • Fixed the AdMob Ad Inspector not working on iOS because the test device id should be SHA-1 hashed for iOS not MD5 hashed like android (The generated test device id is still incorrect, this is now been fixed in version 30)
  • Added support for reading the iOS IDFV value

Overall

  • Added Tenjin ad paid event reporting to the AdMob script
  • Tenjin Manager script added to scripts as we slowly rollout Tenjin MMP intergration into some game projects
  • Commented out some remote config lines which were left uncommented by mistake in the previous release
  • Changed a non-important IAS log when not enough ads are available to fill backscreen slots to only log when advanced logging is enabled
  • The IAB purchase complete callback has now been split into 3 separate callbacks with different parameters:
    -- IABManager.OnIABPurchaseComplete(IABItem item) <-- you pretty much only need to use this callback
    -- IABManager.OnIABPurchaseCompleteWithTxnId(IABItem item, string transactionId) <-- transaction id only needed when working with subscriptions
    -- IABManager.OnIABPurchaseCompleteExtended(IABItem item, string transactionId, string payload) <-- raw payload only needed in specific advanced situations

Code breaking change notice
IABManager.OnIABPurchaseComplete has been changed to only use 1 parameter of IABItem so existing functions listening for a transaction id string will need updating