Making Changes to Application Registration

This task is not required if your application is built with SDK version 2.1 ESD #2. Make changes to the application to allow it to register as required in 2.1 ESD #3.

  1. The Application APIs (in the Application or SUPApplication class) are required for managing application registrations, connections, and context. Rewrite the initialization code in your application to use the Application APIs. For information on the Application interface, search for Application APIs in the Developer Guide for your platform.

    For iOS applications, the Messaging Client API has been removed. Replace references in your application to the Messaging Client API (SUPMessage class) with the appropriate use of the Application APIs (SUPApplication).

  2. Callbacks related to application events are now contained in a separate ApplicationCallback interface. Rewrite your application code to use this interface. For information on the ApplicationCallback interface, search for Callback and Listener APIs in the Developer Guide for your platform.
  3. Complete application registration through an automatic or manual process. See the Application and User Management Overview topic group in System Administration.

    Use the SUPApplicationCallback APIs to check that the application successfully registered and the messaging client connection is established.