SDK Sealing
SDK Sealing protects your iOS app through your build pipeline. You create a project in the Developer Console, download the generated SDK, and integrate it into your build — no code changes required.
Guides
Section titled “Guides”Applying DoveRunner Mobile App Security
Section titled “Applying DoveRunner Mobile App Security”Prerequisites
Section titled “Prerequisites”Before creating a project, have the following ready:
- Bundle ID — Your app’s Bundle ID (e.g.
com.example.myapp). This is set at project creation and cannot be changed later. - Framework — The framework your app is built with. For React Native, know the exact version used.
Create a Project
Section titled “Create a Project”-
In the Developer Console, navigate to iOS Mobile App Security → SDK Sealing → Projects.
-
Click + CREATE PROJECT to open the creation form.
-
Enter a project name and your app’s Bundle ID prefix.
-
Click Create Project. The system validates the Bundle ID and creates the project if the details are correct.

Download SDK
Section titled “Download SDK”-
In Projects, find the project you want to generate an SDK for.
-
Click Download SDK to open the download options.
-
Select values from the dropdowns:
Field Description App Framework The framework used to develop your iOS app. Supports native and hybrid frameworks. Sealing Version The version of DoveRunner protection to apply. Use the latest version for the newest security features. Framework Version Required for React Native only. Enter the React Native version used in your project. -
Click Download. The system validates the project and begins building the SDK. It downloads automatically when ready.

Optional Settings
Section titled “Optional Settings”| Option | Description |
|---|---|
| Allow distributing without App Store & TestFlight | Disables Apple certificate integrity validation. Enable this if your app is distributed outside the App Store or TestFlight (e.g. enterprise distribution). |
| Do not terminate the app on detecting a threat | Instead of force-closing the app on detection, the SDK exposes detection flags you can use to implement custom responses. Activated after a successful generate_hash run on the built IPA. |
App Configurations
Section titled “App Configurations”SDK Sealing → Configurations lets you manage service settings for your sealed iOS apps. The list shows apps sealed by you or your team members.
Service
Controls whether DoveRunner Mobile App Security tracks hacking activity for the app. Usage-based charges apply while the service is active. Turn it off here if you are no longer using the app or want to stop protection.

Next Steps
Section titled “Next Steps”After downloading the SDK, integrate it into your build pipeline and run generate_hash to complete the sealing process.