Thank you for visiting the BlackBerry Support Community Forums.
BlackBerry will be closing the BlackBerry Support Community Forums Device Forums on April 1st (Developers, see below)
BlackBerry remains committed to providing excellent customer support to our customers. We are delighted to direct you to the CrackBerry Forums, a well-established and thorough support channel, for continued BlackBerry support. Please visit http://forums.crackberry.com or http://crackberry.com/ask. You can also continue to visit BlackBerry Support or the BlackBerry Knowledge Base for official support options available for your BlackBerry Smartphone.
"When we launched CrackBerry.com 10 years ago, we set out to make it a fun and useful destination where BlackBerry Smartphone owners could share their excitement and learn to unleash the full potential of their BlackBerry. A decade later, the CrackBerry community is as active and passionate as ever and I know our knowledgeable members and volunteers will be excited to welcome and assist more BlackBerry owners with their questions."
- Kevin Michaluk, Founder, CrackBerry.com
Developers, for more information about the BlackBerry Developer Community please review Join the Conversation on the BlackBerry Developer Community Forums found on Inside BlackBerry.
11-22-2010 12:17 PM
In my BlackBerry app, I invoke a permission request for RECORDING feature
for the app when it is first launched.
It works fine with BlackBerry Storm.
However, when I install and run the app on BlackBerry Torch, after the app asked permission for Recording, it popups a dialog box about Application Permission Request as follow:
"Some applications do not function properly unless they are given the permission they request; however, allowing applications the following permissions may impact your privacy, security, or cost.
This includes content such as your email address, contact information, audio files, video files, and other saved files. Some application might share your personal information with third parties."
There is only a button "Save" for this dialog box. The app DOES NOT collect user information. Do you know why users have this Personal Information message? How to disable this? What shall I explain to users about this message?
11-23-2010 03:42 AM
12-15-2010 03:26 PM - edited 12-15-2010 03:45 PM
I'm not sure you are right ... The ReasonProvider was COMPLETELLY IGNORED for Torch & Style devices .... at least on the first permissons screen .. may be it helps at the time of invocation of some restricted methods .. but not on the first run ....
Well .. It's hard to believe that RIM set ApplicationPermissions.PERMISSION_RECORDING to be Personal permission ... but looks like they did ...
public String getMessage(int permissionID)
String message = null;
// Set specific messages for specific permission IDs
return HRes.GET(RES_PERM_BT); //"Bluetooth Communication required for connection with Bluetooth enabled devices";
return HRes.GET(RES_PERM_IDLE_TIMER);// "Timer is required to run reminders and scheduled tasks";
// 4.2 only - depricated : ApplicationPermissions.PERMISSION_EXTERNAL_CONNECT
case ApplicationPermissions.PERMISSION_INTERNET :
return HRes.GET(RES_PERM_INTERNET);//"Internet Communication required for connection with Server";
//4.2 only - depricated : ApplicationPermissions.PERMISSION_INTERNAL_CONNECT
return HRes.GET(RES_PERM_INTERNAL_CNN);// "Internal Communication required for connection with Server";
//Depricated : ApplicationPermissions.PERMISSION_SCREEN_CAPTURE :
case ApplicationPermissions.PERMISSION_RECORDING :
return HRes.GET(RES_PERM_RECORDING);// "Required for access camera recording features";
case ApplicationPermissions.PERMISSION_WIFI :
return HRes.GET(RES_PERM_WIFI);// "WiFi Communication required for connection through wireless router";
return HRes.GET(RES_PERM_DEF_FEATURE);//"Please allow this access for full app functionality";