Finotes V4.2.1 for Android, iOS and watchOS is now available.
Updated: Sep 25, 2022
Detect and report UI thread blocks with data points to pinpoint the exact line in code causing the issue.
Available in both debug and release flavours of the library.
Finotes Android SDK
With this version, we have added the UI thread block detection feature to release flavour of the SDK as well. By default, Finotes detects UI thread blocks of more than 3000 milliseconds. Developers can configure a custom UI threshold value from 500 to 5000 milliseconds. Once configured, and the SDK detects a UI thread block of more than the set amount of time, an issue report will be raised.
Stack-trace provided in the issue report will help developers identify the exact line in code causing the issue.
The SDK is available for both Java and Kotlin.
Head over to our Android section on ANR (Java and Kotlin) to know more.
Finotes iOS and watchOS frameworks
Version 4.2.1 brings the ability to detect UI thread blocks to release flavour of the framework. We have added the stack-trace to the list of data points collected during the issue raise. This will help developers reproduce and fix the issue.
API to configure the frame rate threshold value can be invoked to detect finer UI thread blocks that occur in the application.
The Framework is available for both Objective-c and Swift based projects as a cocoa-pods dependency .
Visit our iOS and watchOS documentation on frame rate issues to know more.