Configure SDKs
Third-party Call APIs require you to add the associated SDK to your app's binary from Mobile Builder first. To do so, access Mobile Builder and follow the steps below. For this example, we will add the Firebase SDK and configure the parameters required to enable the Crashlytics feature in an app.
Go to the Applications page.
Find your app in the list. You can also use the filters above the list to narrow down your options by client and environment.
Click the vertical three-dot icon to the right of the app and then Edit.
In the Edit application page, find the SDKs section on the bottom right corner and click +Add SDK.
The Edit SDK panel opens. Select an SDK from the drop-down menu. For this example, select the Firebase SDK.
Review the platforms selected (Android, iOS or Harmony). By default, all the platforms configured for your app when adding the SDK are selected and you can unselect the ones where you do not want to include the SDK. For the Firebase SDK example, the only platforms available are iOS and Android.
Important
Make sure to have the selected platforms added in the Platforms section to avoid issues when generating the app.
Fill in the parameters required to enable the SDK. Hover over the question mark icon to the right of each field to get additional information about that SDK configuration. For this example, add Crashlytics to the Feature field, and paste the content of the file generated and downloaded from Firebase for your app's iOS or Android version.
Click Add to finish and close the panel.
In the Edit application page, click Save to apply the changes made to your app. Whenever you generate your app's binary again, the SDK will be included.
See the table below to learn more about the Call APIs associated to an SDK.
Allows you to scan and to extract data from a user's ID. | |
Allows you to enhance your app's authentication method by adding a 3D liveness check or 3D face authentication. | |
Helps you understand how people use your app by displaying a number of events and user properties. | |
Works as a real time crash reporting tool. | |
Works as a real time app performance monitoring tool. | |
Allows you to log information about both fatal and non-fatal issues (NFI) that might affect a user’s experience with an app. | |
Captures document images and processes them in the cloud for identity verification. | |
Allows you to capture a selfie photograph for biometric validation. |
Important
If your project requires a Call API from the list, but you don't see it enabled in your environment, contact the Mobile Product team.