iOS SDK Release Note
v1.29.3 - March 16th, 2023
- Solved issue where deep link events can be lost when app is opened with deep link while app is closed, not running in the background and uninstall tracking is being used.
v1.29.2 - February 22nd, 2023
- Fixed open events that may be missing when a opening the application.
- Open events can be lost when using Uninstall Tracking. This is not a problem for deep link Open.
v1.29.1 - February 20th, 2023
- Solved issue where
appname.deeplink.pagetracking link is not providing deep link properly when user do not use custom domain feature.
v1.29.0 - February 20th, 2023
- The methods
disableSDKhave been added to
AirBridge.h. They are used to stop and resume all features. When you call
disableSDK, the following actions will take place:
- All functions are stopped until
enableSDKmethod is called.
- Functions that change SDK settings will still work even after calling
getcalls will return nil or false.
- All functions are stopped until
v1.28.2 - January 13th, 2023
- Solved issue where uninstall tracking was not working if
registerPushTokenfunction was called before
autoStartTrackingEnabledis set to false.
v1.28.1 - January 3rd, 2023
- Double type values can now be used when updating the amount for SKAdNetwork conversion values.
v1.28.0 - December 29th, 2022
- Device Alias feature
- Get HTTP Referrer information for Universal Links.
- Add option to track life cycle event that occur within a session.
- Faster callbacks for attribution data.
- Support for Xcode 13 has ended
- Support for iOS 9 and iOS 10 has ended
v1.27.0 - October 5th, 2022
- Warning message will be shown if tracking function is called before the SDK initialization
- Name of conversion value methods have been changed according to iOS 15.4+
- Uppercase is allowed for values of "User Attribute Key" and "User Alias Key"
v1.26.0 - September 14th, 2022
- Feature to turn on/off all Airbridge functions
- Option to empty local storage when initializing the SDK
v1.25.0 - August 5th, 2022
- Event transmission interval setting feature
- Issue where sessions weren't properly measured when applications are force-closed
- Background events collection
v1.24.5 - July 28th, 2022
- Compile issue with case sensitive file systems
v1.24.4 - July 21st, 2022
- Support for app life cycle in
- Life cycle events prior to
startTrackingare now stored in local storage
Debuglevel logs are available
- Installation through SPM (Swift Package Manager) is available
- Tracking bug fix with performance improvments
- Life cycle events prior to
startTrackingmay be recorded as reoccurring events before session expiration.
v1.24.1 - June 20th, 2022
v1.24.0 - May 4th, 2022
Internal placement deeplink moveevent when use placement.click function only
- Use NSError when deliver error on callback
v1.23.0 - April 18th, 2022
- Add callback to placement.click function
- Solve issue that deviceUUID is sent to server when app is opened with tracking link before startTracking function is called
v1.22.0 - April 4th, 2022
- Add totalQuantity to ABSemanticsKey
- Improve placement click UX
v1.21.0 - March 21st, 2022
- Solve issue that SKAdNetwork function is working before startTracking function call
- Solve issue that Life cycle event is created before startTracking function call
v1.20.0 - March 15th, 2022
- Add option to limit storage of event
v1.19.0 - March 8th, 2022
Deeplink MoveEvent when URL of in app deeplink is airbridge link
- Adjust operation concurrent to 1 when sending event
- Change one of condition of airbridge link, "
airbridgestring is on query string" to "pair which key is
airbridge_referrerin pairs of query"
v1.18.1 - March 3rd, 2022
- Solve issue that app is crashed when user force close app with rare possibility
v1.18.0 - November 12th, 2021
- Solve issue that Mac with apple silicon can not build
v1.17.0 - June 16th, 2021
- device.network.mcc add
- device.network.mnc add
- solve issue that
session idis lost
- solve issue that app is crashed when app is opened with
Universal Link URLis nil
apple search ads attributiondata after ATT status selection
v1.15.4 - March 10th, 2021
- Solve issue that dictionary which have nil value is dropped when use setSemantics method on swift.
v1.15.3 - February 15th, 2021
- Collect token for
Apple Search Ads Attributionfrom
AdServices.frameworkon iOS 14.3+.
- Deprecate ABUserEvent
- Deprecate ABEcommerceEvent
- Solve issue that
Facebook Deferred App Links Integrationis not working on Facebook SDK 9.0.0+
v1.15.2 - January 8th, 2021
- Add sessionStartTimestamp
- Solve issue that last 3 digit of requestTimestamp is become 0.
v1.15.1 - December 17th, 2020
- Add feature that receive semantic attributes from the Web SDK with dictionary, when using Web interface feature.
v1.15.0 - December 4th, 2020
- Add callback that get attribution data.
v1.14.5 - November 10th, 2020
- Solve bug that related with collecting attribution data.
- Solve issue that setSemanticAttributes method of ABEcommerceEvent is not working.
v1.14.4 - October 5th, 2020
- Add setter to change semantic attributes using dictionary.
v1.14.3 - September 22nd, 2020
- Solve issue that only simulator build is worked.
v1.14.0 - September 18th, 2020
- Add integration of SKAdNetwork
- Add device.appTrackingTransparency
v1.13.1 - August 25th, 2020
- Add device.airbridgeGeneratedDeviceUUID
v1.13.0 - August 21st, 2020
- Add push token send method for uninstall tracking
- Add default value "native" to sdkDevelopmentPlatform
v1.12.0 - August 5th, 2020
- Remove filter of Custom Attributes.
- Add autoStartTrackingEnabled / startTracking
v1.11.4 - July 28th, 2020
- Solve issue that carrier information is not collected probabilistically in iOS 13.4 and later, iPhone which can use Dual SIM
v1.11.3 - July 27th, 2020
- Add setSemanticAttributes method to ABInAppEvent class.
v1.11.2 - July 20th, 2020
- Solve issue that carrier information is not collected probabilistically in iOS 13.4 and later
v1.11.1 - July 16th, 2020
- Solve issue that Airbridge Universal Link's probabilistic failure to return deeplink to callbacks in iOS 12 and special case.
v1.11.0 - June 24th, 2020
- Do not send
Deeplink Eventwhen deeplink is opened by same app.
Airbridge Deeplinkare converted to
SCHEME://and delivered to
co.ab180.airbridge.deeplink.hostoption is removed.
SCHEMEcan be found on
Airbridge Dashboard > Tracking Link > Deep Link > iOS URI Scheme
v1.10.9 - June 9th, 2020
- Add web interface which get Web Event from Airbridge Web SDK.
- Fix bugs.
v1.10.6 - May 11th, 2020
User Attributesmust satisfy
User Attributes's maximum is 128.
User Attributesmust be
NSString. When it is
NSString, maximum is 1024.
User Attributes's maximum count is 100.
Event Custom Attributesmust be
NSArray. When it is
NSArray, it's item must be
v1.10.5 - April 13th, 2020
- Add integration of Facebook Deferred App Link
v1.10.3 - March 30th, 2020
- SDK is modified not to hash User ID
- Fix issue about locale is changed when AppleLanguages in NSUserDefaults is modified
v1.10.2 - January 22nd, 2020
- User Attributes function is added
- Log function is added
v1.7.0 - December 26th, 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.
v1.6.2 - November 13th, 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.
Updated 8 days ago