Background Refresh

Sybase Unwired Platform RBS applications can take advantage of the Apple background refresh feature to synchronize to the Unwired Server in the background, and keep the client database up to date with any server-side data changes that might occur while the user is not using the application.

Apple  iOS 7 introduced background refresh to enable an application to make background network requests to the server for updated data, so that when a user opens the application the next time, the most current data is available.

  Message based synchronization (MBS) cannot run in the background, and does not support background synchronization.

Note: To use of this feature, the application must have the client database encryption key and the Unwired Server password available even when the application is in the background. On iOS, the device keychains (and therefore Sybase Unwired Platform data vaults) are not available to the application when it is in the background, so the application developer must provide some other way to make the encryption key and password available.