Finding bugs in ios apps

Find and report bugs in iOS apps. Reproduce and fix them faster.

  • Available for Objective C and Swift.
  • Simple coco-pods integration.
  • Peak memory usage of less than 1.7KB.
  • Delta added to IPA size is only 200KB.
  • Extra capabilities in debug mode.
Finding bugs in ios apps

Try Finotes for 14 days

Integrate in a minute.
No credit card required.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Memory leak in iOS apps

Report memory leaks in iOS app

In iOS apps, the Controller where leaks occur are identified and reported along with activity trail.
http monitoring

Monitor HTTP API issues in iOS Apps

Captures API call issues over http / https. Response that indicate a failure, delayed responses, No responses are captured.

Bug report contains request body, request and response headers, and the full URL with parameters for easy root cause analysis.
memory issues
abnormal memory usage

Identify high memory usage in iOS apps

High memory usage is reported when the iOS app consumes more than 60% of allocated memory.

Bug report contains activity trial with memory usage pattern along with other device and device state information to help developers reproduce the bug.
feature tracking

Track crucial features in iOS apps

Multiple functions can be chained asynchronously using Finotes to track if a functions is called after another or if there is any delay between function call. This lets you track unsuccessful execution of the feature.

Reports feature failure with function parameters, activity trail with memory usage pattern, device info and state info necessary to reproduce the bug.
feature tracking
monitor functions

Observe key functions in iOS apps

Reports bug in-case of a wrong return value or when an exception gets thrown in that function or when there is a delay in execution.

Captures function parameters, stack traces, activity trail with memory usage pattern and return values.
Report custom issues

Report custom issues in iOS apps

Gives the flexibility to report custom exceptions and condition check failures with custom messages.

Captures stack traces, activity trail with memory usage pattern along with device info and state.
Report custom issues
raise custom issues

Report iOS app crashes

Report all app crashes with deep insight to find the causation. Extract the exact lines of code at which the crash occured from the crash report.

Crash report contains stack traces, activity trail with memory usage pattern, device info and state.
frame rate issues

Report frame rate issues in iOS apps

If any frames get skipped due to blockage of UI Thread, it will be reported in development and testing phase.
frame rate issues
screen load delay

Report screen load delay in iOS apps

Screen load delays will create bad user experience. If any such delay happen, it will be reported.

Reproduce bugs accurately with more data points

Intelligently find commonalities across occurrences for faster RCA
Android error insights
A chronological list of activities and events each mapped with its memory usage
activity trail
Trace back to the exact line of code where the bug occured
stack trace
Get complete network request and response data
network parameters
Complete information about the device and the state of the device at the time of bug occurence
device and device state info
Parameter and data type of the parameters of the function being tracked.
function parameters
SDK for Android

Android

Finotes SDK for android apps is available in Java and Kotlin flavours with easy integration using Gradle.

Android SDK

Card image cap

watchOS

Finotes framework for watchOS apps is available for Swift and Objective-C with easy integration using coco-pods.

watchOS framework