Blackberry 10 Cascade: чтение смс с устройства

Я хочу прочитать SMS с устройства, для этого я использую следующий код..

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);

Но я не могу получить список SMS в результате.

1 ответ

Я полагаю, вам не хватает разрешения в вашем файле.bar. Смотрите ссылку для получения дополнительной информации.

Разрешения. Чтобы использовать службу обмена сообщениями, необходимо установить разрешение access_pimdomain_messages для доступа к сообщениям электронной почты и PIN-кодам, а также разрешение access_sms_mms для доступа к текстовым сообщениям. Эти разрешения задаются в файле bar-descriptor.xml вашего проекта.

Также этот пример приложения поможет.

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