Blackberry 4.2.0 - Как узнать, для каких API RIM требуется разрешение на местоположение? - PullRequest
0 голосов
/ 30 марта 2012

Похоже, что BlackBerry OS определяет разрешения, требуемые приложением, проверяя API-интерфейсы, на которые оно ссылается.

Мне было поручено удалить запрос разрешения местоположения из существующего приложения, чтобы пользователям никогда не предлагалось его разрешить.К сожалению, я думаю, что это означает, что мне нужно выследить и удалить любой импорт в API, требующие определения местоположения.

Проблема в том, что я не могу найти документацию, в которой говорится, что «API x требует« y »иz '".

Существует ли?
Есть ли какие-то неочевидные API, которые требуют этого?Я удалил GPS и RadioInfo, но безрезультатно.

Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 02 апреля 2012

Если вы используете Eclipse для разработки BlackBerry, перейдите в Window-> Preferences-> BlackBerry Java Plug-In-> Warnings и включите предупреждения подписывания кода для (я думаю, в вашем случае) API-интерфейса RIM BlackBerry Apps.

Это как минимум выделит строки в вашем коде (с желтым треугольником), которые потребуют подписи кода, и они также появятся в вашем представлении проблем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...