Приложение 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 есть активный экран.