Automatically detect issues in your iOS apps and get the answers you need to fix them and deliver a high-quality user experience
Get the insights you need to identify and fix performance issues with screen loads, app starts, network requests, and more
Get real-time insights from your users to rapidly identify lags and get the context you need to fix the root cause. Leverage user metadata like OS version and device type to pinpoint exactly what went wrong.
Whether it's app starts, screen loads, network requests, or custom spans, you need the ability to see application performance as it’s happening. Monitor these key metrics over time to identify performance trends.
Data is worthless without context. Get all of your cost-effective insights built to scale with your business and control data costs with dynamic sampling and OTel compatibility.
Users who have negative experiences using your app can leave negative reviews. Avoid these by making sure your app performance is great and your user experience is flawless.
Faster issue resolution with in-depth reports, right out of the box
See a full, desymbolicated stacktrace in every crash report. Debug knowing the exact method name and line number that crashed.
Capture all the crash data you need to reproduce and fix a bug are automatically collected in a detailed report including device model, OS version, battery state, thread state for all threads, and more.
Common events leading up to a crash are automatically captured, so you can reproduce app crashes with certainty and prove you've fixed a bug. Auto-capture not enough? Go further and customize breadcrumbs using the NSNotification pipeline.
Effectively diagnose and fix the cause of Out of Memory app termination events. Bugsnag automatically captures OOM events and provides powerful diagnostic information including breadcrumbs so you can see the actions users performed in the run-up to these events. Available on native iOS, React Native, and Unity apps.
Don’t sift through hundreds of errors – find and fix them faster
Identifying which errors happen most and hurt the most users is powered by Bugsnag's intelligent error categorization and grouping. Aggregating errors by root cause decreases noise in your notifications and helps you assess impact.
Find specific errors that need investigating, like those affecting a certain version of your app, or a user reported bug. Filtering updates user and event counts so you can assess impact from a zoomed in view of your crash data.
If a backend or API change causes an increase in errors, Bugsnag alerts you immediately. The error spiking algorithm uses an exponential moving average to identify anomalies in your error rate.
Use the Releases dashboard to decide if a release is successful or needs to be rolled back. The crash rate indicator shows the percentage of sessions in a release that end in a crash, allowing you to compare release health and track improvements over time.
Sometimes crashes happen – BugSnag helps you minimize the problem
Whether you're writing your iOS apps in Swift or Objective C, Bugsnag will capture all unhandled and handled exceptions and report them to you.
You'll see value in minutes with Bugsnag's quick installation, but if you need to dig deeper, you can customize at the nuts and bolts level to meet your requirements.
Bugsnag's Cocoa library is async safe so you can be sure crash handling is graceful when your app is in a delicate state. After a crash, Bugsnag writes the report to disk and sends it along in the next launch.
Capture NSError instances, too, so you can debug network connectivity issues or database failures, even if your app didn't completely crash.
BugSnag is developer-first - it’s easy to onboard and easy to use
Integrating with Bugsnag's lightweight Cocoa library does not cause any significant performance decreases
Gain insight into the exception handling code with Bugsnag's open source libraries. Users are able to make pull requests and suggest improvements to the platform.
Bugsnag uses 256 bit SSL, which is the level of encryption used by leading government and enterprise organizations. Additionally, Bugsnag can be hosted on-premise to ensure complete data control.
Billy Pham
Technical Program Manager
Software Engineer, Chime
Nahuel Barrios
Engineering Manager
Antonio Niñirola
Engineering Manager