BBM 1.3 SDK を使用して、BBM 接続アプリを作成しようとしています。何らかの理由で、アプリは私が持っている 2 つのデバイス (BBM 6.1 を搭載した 9900 および 9780 @ OS 7.0) では動作しませんが、少なくとも本番前では動作するはずです。以下は私の登録コードです:
Screen screen;
BBMApp = new BBMPlatformApplication(Global.UUID);
context = BBMPlatformManager.register(BBMApp);
allowed = context.isAccessAllowed();
listener = new BBMPlatformContextListener() {
public void accessChanged(boolean arg0, int arg1) {
allowed = context.isAccessAllowed();
if(!allowed)
{
//Do nothing
}
else if(allowed)
{
}
}
};
context.setListener(listener);
screen = new MyScreen(context);
// Push a screen onto the UI stack for rendering.
pushScreen(screen);
これはオンラインのドキュメントのコードなので、なぜ機能しないのかわかりません。context.isAccessAllowed() は両方のデバイスで false を返し、アクセス エラー コード 0 (APP_ENVIRONMENT_TEST) を返します。
両方のデバイスで、BBM と WiFi 接続が機能しています。
何がこれを引き起こしているのでしょうか?