SDK version description
This article introduces the update record of the SDK version matched by the Tingyun App 3.0 platform.
Version | Update Time | Update Content |
---|---|---|
iOS 2.17.5 | 2024-04-25 | 1. Add: Request content recording, support capturing request headers, request body, response headers, and response body 2. Add: UI privacy mask, supports customization of masks by control, image, text, input box, and page, default masking input box 3. Optimize: Optimize mobileCountryCode collection 4. Optimize: Optimize card capture logic 5. Optimize: Optimize SDK package directory structure, add PrivacyInfo file 6. Fix: Small probability crash problem caused by network detection judging whether Host is ip |
iOS 2.17.4 | 2023-09-21 | 1. Add: Support network detection through interfaces 2. Add: Support silent SDK through interfaces 3. Optimize: SDK report data optimization 4. Optimize: Controllable signal security SDK request collection 5. Optimize: iOS operator information collection optimization 6. Fix: Conflict issue with Umeng UICollectionView click 7. Fix: Small probability crash problem in data reporting 8. Fix: Other bug fixes |
iOS 2.17.3 | 2023-06-01 | 1. Add: Support jailbreak devices to not collect crashes and card captures 2. Optimize: Video playback function plugin 3. Fix: Special case illegal URL cannot be collected 4. Fix: Custom error type differentiation problem 5. Fix: Small probability crash problem caused by user experience module collecting data due to multi-threading issues 6. Fix: Other bug fixes |
iOS 2.17.2 | 2023-02-15 | 1. Add: Support OOM crash collection 2. Optimize: Operation visualization naming supports configuration by text and position 3. Optimize: Signal security SDK request collection optimization 4. Fix: Modify SceneDelegate not implementing scene:openURLContexts: Scan code enters the circle selection and causes a crash |
iOS 2.17.1 | 2023-01-11 | 1. Add: Support signal security SDK request collection 2. Optimize: Card capture supports flame chart analysis 3. Optimize: SDK adding observers may trigger assertion errors when nil 4. Optimize: Controllable deadlock collection 5. Optimize: Collection of custom error takes a long time 6. Fix: Conflict issue with BlocksKit network module 7. Fix: Small probability crash problem caused by session analysis modifying sessionid in multiple threads 8. Fix: Small probability deadlock problem when filtering requests 9. Fix: CPU running full problem when filtering overlong URLs 10. Fix: Other bug fixes |
iOS 2.17.0 | 2022-09-01 | 1. Add: Support session data collection 2. Add: Support video recording function 3. Add: Support violent click collection 4. Add: Support log salvage 5. Fix: Fix small probability crash problem on iOS 15.4 6. Fix: Small probability card capture problem when SDK collects user experience data 7. Fix: Other bug fixes 8. Optimize: UID local encryption storage 9. Optimize: Compatible with Aspects |
iOS 2.16.1 | 2022-10-25 | 1. Fix: Fix small probability crash on iOS 15.4 2. Fix: Assertion error that may be triggered by adding observer as nil by SDK 3. Optimize: userid local encryption storage 4. Optimize: Compatible with Aspects third-party framework |
iOS 2.16.0 | 2022-03-31 | 1. Add: Custom execution unit 2. Add: Support WebSocket data collection 3. Add: Support WKWebview main URL network request error collection 4. Add: Support libcurl request data collection 5. Optimize: National cipher encryption logic optimization 6. Optimize: Geolocation information is no longer automatically collected, but uploaded through interfaces |
iOS 2.15.10 | 2021-12-09 | 1. Add: Support national cipher encryption 2. Add: Support deadlock collection 3. Add: Data cache processing 4. Fix: Known issues fixed |
iOS 2.15.9 | 2021-09-01 | 1. Fix: Garbled problem caused by Chinese package name 2. Fix: Possible card capture problem after enabling dialing detection and switching to the background 3. Optimize: Filtering DNS time extreme values 4. Fix: Other bug fixes |
iOS 2.15.8 | 2021-07-07 | 1. Add: Set custom version number interface 2. Optimize: Sometimes MTR cannot reach the destination host |
iOS 2.15.7 | 2021-06-08 | 1. Optimize: Crash collection logic optimization 2. Optimize: The application no longer performs dialing tasks after entering the background |
iOS 2.15.6 | 2021-04-15 | 1. Add: Network data supports collection of specified request headers and response headers 2. Add: Support Flutter data collection 3. Optimize: UserID length limit changed from 64 to 256, and the first 256 characters are truncated if exceeded 4. Optimize: GPS information acquisition optimization, only when the interface is called to set location to YES and the user agrees to obtain location permission, GPS information is obtained 5. Fix: Small probability deadlock problem after embedding code starts 6. Fix: Small probability crash information and crash thread stack are empty |
iOS 2.15.5 | 2021-02-28 | 1. Fix: Crash caused by using fishhook on iOS 14.5 beta version |
iOS 2.15.4 | 2021-01-20 | 1. Optimize: Get all thread stacks for crash 2. Add: deviceId acquisition interface |
iOS 2.15.3 | 2020-12-30 | 1. Fix: Crash that may occur when NSURLSession delegate is set before SDK initialization, on iOS 10.2 2. Fix: Possible inaccurate network mode under dual card dual standby |
iOS 2.15.2 | 2020-12-09 | 1. Add: New MTR, icmpPing feature 2. Optimize: Link logic to Yun server 3. Optimize: Cache processing optimization, UIWebView does not cache POST requests 4. Fix: Problem with WKWebView window.caches not existing after embedding code 5. Fix: Conflict issue with AFNetworking4.0.0 and later versions in some cases 6. Fix: Incorrect judgment of 5G network 7. Fix: Other bug fixes |