Integration Steps #
Integrating any new SDK with your application can be a daunting task. We’ve designed our documentation to guide you through the process as painlessly as possible. Following these steps will ensure you have a solid foundation for montoring your application in production.
Regardless of the path you choose, you will be performing the following common steps to complete your integration:
- Link Embrace with your application. This is the basic technical process of getting the Embrace SDK linked with your application so you can use it.
- DSym Upload. An important step to ensure Embrace can symbolicate addresses in your sessions.
- Update Embrace. Keeping your dependencies up to date is just as important as the initial integration. Learn how to easily find out about new Embrace versions and included them in your builds.
- Open and login to the Embrace Dashboard. Your data is available in the dashboard, it is important that you have this open while working on the integration to monitor progress.
- Create your first session. This involves launching your application with Embrace linked, and verifying the data shown in the dashboard.
- Collect your first crash report. Here you will use Embrace to generate an intentional crash in your application so you can learn how those reports are collected and displayed.
- Add a breadcrumb. Learn how logging works in Embrace and how to port any existing logs you may have to the Embrace SDK.
- Add Alerts. Use Embrace’s Log Events to power a real-time alerting system so you can rest easy knowing we will tell you if your application breaks.