Required build-time declarations: URL type
Your app must declare a URL type so that it can be discovered by other apps on the same user's device. This enables
BlackBerry
Dynamics
AppKinetics (shared services) communication, which is required for many BlackBerry
Dynamics
features.The URL type and schemes are declared in an
iOS
app's Info.plist file.The URL type must be the same as the application's native bundle identifier. Within the URL type declaration, the following URL schemes must be declared. For an example, if the native bundle identifier of the application is
com.example.gd.myapp
and its BlackBerry
Dynamics
app version is 1, then the declared URL type is com.example.gd.myapp
and the schema declarations are shown below.Format | Description | Example |
---|---|---|
com.good.gd.discovery | Always required | Exactly as shown |
com.good.gd.discovery. enterprise | Required for in-house apps developed by an enterprise; see Security changes in iOS 9 and later | Exactly as shown |
<native_app_identifier> .sc3 | Always required | com.example.gd.myapp.sc3 |
<native_app_identifier> .sc2 | Enables an app to use authentication delegation and is required for all BlackBerry
Dynamics apps | com.example.gd.myapp.sc2 |
<native_app_identifier> .sc2. <GD_app_version_#> | Required only if your app provides a service that must be discoverable | com.example.gd.myapp.sc2. 1.0.0.0 |