Changed or Deprecated Features

Some Unwired Platform behavior has changed or been deprecated.

CR #Description
705242
Messaging-based synchronization (MBS) on iOS is removed in SDK version 2.1 ESD #3.

Workaround: Transition iOS applications to use replication-based synchronization (RBS) as soon as you can. If you do not want to transition at this time, you can maintain your iOS applications in an earlier version of the SDK, and deploy them to Unwired Server version 2.1 ESD #3.

703707
onSynchronize callback handler is now called by the synchronize method.

In 2.1 ESD #3, the onSynchronize callback handler is now called by the synchronize method. When migrating your application to 2.1 ESD #3, if you register a CallbackHandler, ensure that your application handles onSynchronize for the synchronize method.

CSN 0120061532 3869546 2011
OData BlackBerry deprecations for API.

getSignedCertificateFromStore() is deprecated and the pop-up screen has been removed from the new API Certificate Selection.

690900
Bulk download methods deprecated for APIs.

Bulk download methods have been deprecated in Windows Mobile and Win32 APIs. Sybase recommends that you update the initial loading model for newly deployed applications. Existing customers will be supported, but only until the functionality is fully removed. See the corresponding Mobile Data Models guide for alternate implementations.