Welcome to the Official BlackBerry® Support Community Forums. This is your resource to discuss support topics with your peers, and learn from each other. New to the forum? Please visit the ‘Getting Started’ link below.
inside custom component

BlackBerry® Enterprise Solution

Reply
New Developer
g00r00
Posts: 7
Registered: 08-27-2008

Software Configuration Disregarded After Application Upgrade

We have an in-house app that gets upgraded somewhat frequently. We're finding that in a small percentage of cases, our software configuration preset permissions are not honored by the blackberry. In some cases the user is prompted to trust the application. We don't want the user to be prompted, if they choose wrong the application will not work, and in most cases they have no idea what the prompt means. The software configuration is set correctly, but we still see that the application is denied access, e.g. to the Phone API.

 

One solution has been options->advanced->applications->select the app->edit permissions->save 

Note that no changes are made on before saving, but the act of saving the permissions seems to get the phone to recognize the permissions (which are set correctly already). After the phone reboots, the application works as planned.

 

Does anyone else experience this problem?

 

Is there something else that can be done besides walking through these steps on the phone? (I don't want to have to call and walk users through these mindless steps.)

Please use plain text.
Forums Veteran II
AndyDufresne
Posts: 2,744
Registered: 04-01-2008

Re: Software Configuration Disregarded After Application Upgrade

I've seen this before ...

 

a few things to try to isolate:

 

Does it happen with all HH models?

Does it happen with all OS versions of that HH model?

Does it happen with all versions of the application?

Can you try using a newer / older version of the JDE to build the app?

 

I found a problem with a specific series of 4.5 HH OS versions that wouldn't take the permissions set by the application control policy for an app.  One we upgraded the OS (or downgraded it), the permissions went through perfectly fine.

------------------------------
If you've found a solution through a post; please mark it as a solution.
If someone's was particularly helpful, give them kudo's!.


Get busy living, or get busy dying.

http://blog.port3101.org/hdawg/
Please use plain text.
New Developer
g00r00
Posts: 7
Registered: 08-27-2008

Re: Software Configuration Disregarded After Application Upgrade

We're only using Curves: 8330 and 8330m

The majority of our devices are from Verizon where OS=4.5.0.77

It happens with all versions of the application

I haven't tried switching the JDE

 

It doesn't happen every time, in fact the majority of the time the app runs fine. But there is a small percentage of instances where the OS blocks the app from getting permissions to, e.g., the Phone API. The app won't work without it.

 

So what we end up with when we upgrade 50 users who all have the same hardware, OS, and carrier to the same version of our in-house application, using the BES to deliver the software from the same software config: we'll get ~45 working fine, and ~5 who can't run the app because permissions are blocked.

Please use plain text.
Forums Veteran II
AndyDufresne
Posts: 2,744
Registered: 04-01-2008

Re: Software Configuration Disregarded After Application Upgrade

I'm not 100% sure on this ... but IIRC, the problem was fixed with HH OS 4.5.0.78 and greater (I'm not kidding).

 

This was just my case, but perhaps it is worth at least a try for a newer OS on these problem devices.

------------------------------
If you've found a solution through a post; please mark it as a solution.
If someone's was particularly helpful, give them kudo's!.


Get busy living, or get busy dying.

http://blog.port3101.org/hdawg/
Please use plain text.