最近在弄跟BBM相关的开发。碰到了一个问题,想请懂的人帮下忙呢。我在使用
m_userProfile = new bb::platform::bbm::UserProfile( m_context,this);
m_context要怎么创建呢?
我是这样弄的:
bb::device::HardwareInfo device;
m_uuid = device.imei();
m_context = new bb::platform::bbm::Context(m_uuid);
m_context->requestRegisterApplication();
但是提示的错误是:
BBM SP registration failed.Registration is required connect with Blackberry messenger.
返回的结果问题是:
bb::platform::bbm::RegistrationState::Type=bb::platform::bbm::RegistrationState::Unregistered
没有注册!有没有高手帮忙分析下是什么原因呢?
------解决方案--------------------
很明显,你需要先调用注册的API,才能获得你需要的m_context,示例程序里有。