Troubleshooting
Problem | Possible solution |
---|---|
Linking problems (for example, undefined symbols) | To verify that you included the necessary frameworks and libraries, check the
appendix of the BlackBerry Dynamics SDK for iOS API
Reference. |
Access and password screens are poorly rendered | Verify that GDAssets.bundle has been added to
the Copy Bundle Resources build phase and
that the copy of the bundle distributed with the framework has been added to the
project. |
App crashes (for example, uncaught exception
NSInternalInconsistencyExceptionReason: Call [GDiOS initialize] first) | Initialize the BlackBerry
Dynamics libraries before calling any other BlackBerry
Dynamics API. |
Provisioning error | The email address or access key (PIN) has been incorrectly entered, or an old
access key has been used. Double-check the credentials and, if necessary, send a
new access key from the BlackBerry UEM management console. |
Blank screen with keyboard when the app is launched | The BlackBerry
Dynamics user
interface is not correctly integrated with the app. Verify that awakeFromNib is implemented without warnings. |
Blank screen after the password is entered | The app was authorized but failed to continue because the GDAppEventAuthorized event passed to handleEvent was not handled correctly. |
A device command from BlackBerry UEM , such as wipe or lock, did not go into effect
immediately | The app was unauthorized but failed to stop running because the GDAppEventNotAuthorized event passed to handleEvent was not handled correctly. |