BBM SDK for BlackBerry WebWorks
These release notes are for the BlackBerry Messenger SDK 1.1 for BlackBerry WebWorks.
New in this release
Component changes
|
Component |
Updated |
Description |
|---|---|---|
|
BlackBerry MDS Simulator |
N |
MDS 3.5.3.36 |
|
BlackBerry Smartphone Simulator |
Y |
Model 9800 6.0.0.313 with BBM 6.1.0.37 Smartphone simulators for BlackBerry 7 are not supported in this release. |
|
Sample Apps |
Y |
BBMWebWorksDemo 6.1.0.49 |
Deprecated APIs
|
Deprecated API |
Use |
|---|---|
|
blackberry.bbm.platform.requestUserPermission |
blackberry.bbm.platform.showBBMAppOptions |
New APIs
|
API |
Description |
|---|---|
|
blackberry.bbm.platform.users.BBMPlatformUser.appVersion and bbmsdkVersion |
Allow your application to query the version of your application and the version of the BlackBerry Messenger SDK that are installed on a user's BlackBerry device or on the device of a user's contacts. You can use this information to determine whether your application is compatible between users. |
|
blackberry.bbm.platform.users.shareContent and onsharecontent |
Allow your application to share content with a user's BBM SDK contacts, even if the contact is not running the same version of BBM. |
|
blackberry.bbm.platform.settings.alwaysAllowPublicConns |
Allows your app to query whether a prompt is shown when making a connection public or requesting to join a public connection. |
|
blackberry.bbm.platform.settings.profileboxEnabled |
Allows your application to query whether a user's profile box is enabled. |
Upgraded APIs
- A new user parameter has been added to blackberry.bbm.platform.onappinvoked. This parameter allows your app to capture the user who invoked your app.
Fixed issues
WebWorks development
|
Issue |
|---|
|
When you tried to clear a personal message by passing null to blackberry.bbm.platform.self.setPersonalMessage(), an "Unexpected error: Argument is not nullable" error was thrown. (2062308) |
Known issues
WebWorks development
|
Issue |
Workaround |
|---|---|
|
If you pass an invalid PPID to io.joinHost(), a null exception is thrown. This occurs on BlackBerry devices but not on the BlackBerry Smartphone Simulator. |
None. |
BBM SDK
|
Issue |
Workaround |
|---|---|
|
If you have enabled content protection and a chat participant locks and then unlocks their smartphone, the chat session ends. (1143849) |
None. |
|
You must accept the end user licence agreement, and enter a display name before you can register your application with the BBM SDK. |
None. |
|
If your application is designed to run on startup, and registers with the BBM SDK using the event thread, it may cause a queue overflow. |
Register your application using another thread. |
BlackBerry Smartphone Simulator
|
Issue |
Workaround |
|---|---|
|
The Invite to Download functionality cannot be tested on the BlackBerry Smartphone Simulator because BlackBerry App World is not supported on the BlackBerry Smartphone Simulator. |
None. |
|
The BlackBerry Smartphone Simulator cannot communicate with the other BlackBerry Smartphone Simulator instance and shows 'edge' in the top right corner of the Home screen. |
|