黑莓10级联:从设备读取短信

时间:2015-03-30 05:24:43

标签: blackberry-10 blackberry-cascades

我想从设备上读取短信我使用以下代码..

using namespace bb::pim::message;
MessageService service;

MessageSearchFilter filter;
filter.addSearchCriteria(SearchFilterCriteria::Subject, "");
filter.addStatusCriteria(SearchStatusCriteria::Unread);
filter.setLimit(10);

QList<Message> localMessageResults = service.searchLocal(1, filter);

但我无法在结果中获得任何短信列表。

1 个答案:

答案 0 :(得分:1)

我相信您在.bar文件中缺少权限。有关详细信息,请参阅link

  

权限:要使用消息传递服务,您必须设置   access_pimdomain_messages访问电子邮件和PIN消息的权限   和access_sms_mms访问文本消息的权限。这些   权限在项目的bar-descriptor.xml文件中设置。

sample app也会有所帮助。