Skip Navigation

Run application in enterprise simulation mode

Running your application in simulation mode serves as a basic test of the
BlackBerry Dynamics
SDK installation.
  1. Open your Xcode project and run it. This builds the application and launches the device simulator.
    The Enterprise Activation screen appears.
  2. Enter an email address.
    • Enterprise Simulation mode does not require a working address.
    • Any fictitious address is sufficient, including ‘a@b.com.’
  3. Enter an access key.
    Any sequence of 15 characters is acceptable.
  4. Click
    Next
    or the play button.
    The onscreen progress-carousel displays the various activation steps.
    In simulation mode no security policies are retrieved from the server during activation. Only default policies are applied.
  5. When prompted by the
    Security Password Setting
    screen, enter any password that meets your server's password complexity requirements.
    In simulation mode, even the default security policy requires a password.
  6. Click the
    Next
    button to set the password and see the simulator’s display
Running the skeleton application in Enterprise Simulation mode verifies that the SDK was installed correctly and that a connection to the
BlackBerry Dynamics
infrastructure is available.
Be aware that, when you are running a simulation, the
BlackBerry Dynamics
runtime makes no attempt to contact the policy server, so there will be no user authentication at the enterprise level and therefore no communication through the enterprise firewall. Depending on the version of the SDK you are using, if you build the application in simulation mode and attempt to then run it on a device, you will receive a message to the following effect:
This application is in simulation mode and cannot be run on device
or
Application Access Denied, Wipe/Block NEM Mode
Additional connectivity restrictions and limitations in Enterprise Simulation mode include:
  • Provisioning and policy set-up flow are merely simulated in the UI.
  • Hardcoded set of security and compliance policies in operation; authentication is not delegated.
  • If run on a real device, not a simulator, the application will be wiped.
  • Any attempt to change the mode of an application that is already installed from default to simulated will also result in a wipe.
  • There is no lost password recovery.
  • BlackBerry Dynamics
    Inter-Container Communication (ICC) cannot be used. This means that the
    BlackBerry Dynamics
    Shared Services Framework
    cannot be used.
.