For a comprhensive development guides please see the BlackBerry Dynamics iOS Developer Guide on the BlackBerry Docs website.
BlackBerry Dynamics application developers might need to do system administration tasks from time to time.
For example:
Most of these tasks will involve use of the enterprise BlackBerry Dynamics management console, either Unified Endpoint Manager (UEM) or legacy Good Control (GC).
Instructions may be found in the following locations.
BlackBerry Dynamics utilizes a number of capabilities of the operating system that require build-time configuration. See Build-Time Configuration.
BlackBerry Dynamics applications can be run in a mode in which the authentication of the end user at the enterprise is only simulated. See Enterprise Simulation mode.
The application user interface must observe a number of restrictions in order to enable monitoring by the runtime. See Application User Interface Restrictions.
BlackBerry Dynamics applications can make use of the concurrent execution features provided by the operating system. However, there are certain BlackBerry Dynamics activities that all must take place in the same thread. See Thread support statement.
BlackBerry Dynamics applications can utilize the native URL session programming interface, NSURLSession, to communicate with servers that are behind the enterprise firewall. See NSURLSession Support.
Restrictions and limitations related to using background execution in iOS. See Background Execution.
The processing activity of the BlackBerry Dynamics runtime is logged, by the runtime itself. See Runtime activity log
Related Pages:
Build-Time Configuration
Enterprise Simulation mode
Application User Interface Restrictions
Thread support statement
NSURLSession Support
Background Execution
Runtime activity log