Error 3036

Message

Possible error messages:

Without Resource Bundle (default)
  • Use KeyGnerator when Database Manager not initialized
  • Illegal key generator status. It must be populated first by the server after a client call to beginOnlineLogin or subscribe
With Resource Bundle
  • Use KeyGenerator when Database Manager not initialized.
Domain Persistence.PersistenceException
Number 3036
Label ERR_DB_KEY_GENERATOR_DB_NOT_INIT
Applicable Platform(s) iOS

Cause

Case 1: Cannot get the connection for the key generator due to initialization failure of the internal DatabaseManager. Case 2: The KeyGenerator table has not been populated yet, because there is no package database subscription from the server.

Action

Case 1: The database may be corrupted. Delete the database, resubscribe, and synchronize from server. Case 2: Subscribe the package database.