Skip Navigation

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.
URL type discovery schemes
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