Skip to main content

SDK version description

This article introduces the update record of the SDK version matched by the Tingyun App 3.0 platform.

VersionUpdate TimeUpdate Content
iOS 2.17.52024-04-251. 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.42023-09-211. 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.32023-06-011. 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.22023-02-151. 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.12023-01-111. 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.02022-09-011. 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.12022-10-251. 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.02022-03-311. 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.102021-12-091. Add: Support national cipher encryption
2. Add: Support deadlock collection
3. Add: Data cache processing
4. Fix: Known issues fixed
iOS 2.15.92021-09-011. 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.82021-07-071. Add: Set custom version number interface
2. Optimize: Sometimes MTR cannot reach the destination host
iOS 2.15.72021-06-081. Optimize: Crash collection logic optimization
2. Optimize: The application no longer performs dialing tasks after entering the background
iOS 2.15.62021-04-151. 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.52021-02-281. Fix: Crash caused by using fishhook on iOS 14.5 beta version
iOS 2.15.42021-01-201. Optimize: Get all thread stacks for crash
2. Add: deviceId acquisition interface
iOS 2.15.32020-12-301. 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.22020-12-091. 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