Приложение BBM Connected не подключается

Я пытаюсь создать приложение BBM Connected, используя BBM 1.3 SDK. По какой-то причине приложение не работает на двух моих устройствах (9900 и 9780 @ OS 7.0 с BBM 6.1), хотя оно должно работать, по крайней мере, в предварительном выпуске. Ниже мой регистрационный код:

    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.

Есть идеи, что может быть причиной этого?

1 ответ

Решение

ОТВЕТ

Мне удалось решить проблему. Код, который я использовал, взят из BBM Hackathon и по какой-то причине не работает. Используя базовый код, указанный в онлайн-документации, приложение работает нормально при условии, что перед регистрацией BBM есть активный экран.

Другие вопросы по тегам