iOS SDK Release Note

1.17.0 - June 16, 2021

ADDED

  • isRestartTrackingAuthorizeTimeout option add
  • device.network.mcc add
  • device.network.mnc add

FIXED

  • solve issue that session id is lost
  • solve issue that app is crashed when app is opened with Universal Link URL is nil

CHANGED

  • fetch deferred deeplink and apple search ads attribution data after ATT status selection

1.15.4 - March 10, 2021

FIXED

  • Solve issue that dictionary which have nil value is dropped when use setSemantics method on swift.

1.15.3 - February 15, 2021

ADDED

  • Collect token for Apple Search Ads Attribution from AdServices.framework on iOS 14.3+.

CHANGED

  • Deprecate ABUserEvent
  • Deprecate ABEcommerceEvent

FIXED

  • Solve issue that Facebook Deferred App Links Integration is not working on Facebook SDK 9.0.0+

1.15.2 - January 8, 2021

ADDED

  • Add sessionStartTimestamp

FIXED

  • Solve issue that last 3 digit of requestTimestamp is become 0.

1.15.1 - December 17, 2020

ADDED

  • Add feature that receive semantic attributes from the Web SDK with dictionary, when using Web interface feature.

1.15.0 - December 4, 2020

  • Add callback that get attribution data.

1.14.5 - November 10, 2020

  • Solve bug that related with collecting attribution data.
  • Solve issue that setSemanticAttributes method of ABEcommerceEvent is not working.

1.14.4 - October 5, 2020

  • Add setter to change semantic attributes using dictionary.

1.14.3 - September 22, 2020

  • Solve issue that only simulator build is worked.

1.14.0 - September 18, 2020

  • Add integration of SKAdNetwork
  • Add device.appTrackingTransparency

1.13.1 - August 25, 2020

  • Add device.airbridgeGeneratedDeviceUUID

1.13.0 - August 21, 2020

  • Add push token send method for uninstall tracking
  • Add default value "native" to sdkDevelopmentPlatform

1.12.0 - August 5, 2020

  • Remove filter of Custom Attributes.
  • Add autoStartTrackingEnabled / startTracking

1.11.4 - July 28, 2020

  • Solve issue that carrier information is not collected probabilistically in iOS 13.4 and later, iPhone which can use Dual SIM

1.11.3 - July 27, 2020

  • Add setSemanticAttributes method to ABInAppEvent class.

1.11.2 - July 20, 2020

  • Solve issue that carrier information is not collected probabilistically in iOS 13.4 and later

1.11.1 - July 16, 2020

  • Solve issue that Airbridge Universal Link's probabilistic failure to return deeplink to callbacks in iOS 12 and special case.

1.11.0 - June 24, 2020

  • Do not send Deeplink Event when deeplink is opened by same app.
  • All Airbridge Deeplink are converted to SCHEME:// and delivered to Deeplink Callback.
  • co.ab180.airbridge.deeplink.scheme and co.ab180.airbridge.deeplink.host option is removed.

SCHEME can be found on Airbridge Dashboard > Tracking Link > Deep Link > iOS URI Scheme

1.10.9 - June 9, 2020

  • Add web interface which get Web Event from Airbridge Web SDK.
  • Fix bugs.

1.10.6 - May 11, 2020

  • Key of User Attributes must satisfy ^[a-z_][a-z0-9_]*$ regular expression.

  • Key of User Attributes 's maximum is 128.

  • Value of User Attributes must be NSNumber or NSString. When it is NSString, maximum is 1024.

  • User Attributes 's maximum count is 100.

  • Value of Event Custom Attributes must be NSNumber or NSString or NSArray. When it is NSArray, it's item must be NSNumber or NSString.

1.10.5 - April 13, 2020

  • Add integration of Facebook Deferred App Link

1.10.3 - March 30, 2020

  • SDK is modified not to hash User ID
  • Fix issue about locale is changed when AppleLanguages in NSUserDefaults is modified

1.10.2 - January 22, 2020

  • User Attributes function is added
  • Log function is added

1.7.0 - December 26, 2018

  • The ability to transfer remaining data When app is forced-quit for a period of time has been added.
  • Speed of data transfer is improved.

1.6.2 - November 13, 2018

  • A UUID for each goals 's format turn to UUID standard.
  • A new feature has been added: Developer can on/off function that hash-encrypt userID and userEmail.