BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 05-03-2007, 12:32 PM   #1 (permalink)
New Member
 
captain pugwash's Avatar
 
Join Date: May 2007
Model: 8700
PIN: N/A
Carrier: Vodafone
Posts: 2
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default Allowing auto-updates in MDS-pushed app

Please Login to Remove!

Hi all,

I've been scratching my head a bit on this one - any help appreciated.....

We have deployed the Bloomberg for Blackberry application to a number of handhelds using the MDS push facility. This works no problem, however Bloomberg insist on releasing automatic updates each month. This is causing problems as the users are prompted to accept these updates which then download and fail to apply.

Bloomberg tech supp have stated that there is no way to stop these update notifications appearing and while the users can cancel the update process, they inevitably don't and raise support calls. Also, after 3 months the app is likely to stop working as Bloomberg only support the last 3 releases.

As far as I can see there are 2 obvious ways to fix this issue. One is to allow the automatic updates to be applied and the second is to write new software configurations each month after manually downloading and packaging the app and then redeploying this to the users. I have problems with both approaches.....

Approach 1 sounds like the easiest way, after all this is how Bloomberg have designed their app. While there were intial issues with the updates failing due to the 'Disallow Third Party Downloads' setting in our security policy, I have removed this. This now results in an issue whereby the application downloads all of the update sucessfully and then tries to overwrite the system files on the handhelds. This fails because the file signatures do not match, and I can't get around this. Is there something I can tweak so that crcs are not compared?

As a fallback, approach 2 would do....but in order to achieve this I will need to write a remove app software configuration, deploy this and then write a new config for the new version of the app and deploy this too. This all seems a little convoluted and likely to cause further issues. I cannto find a way to have 2 versions of the same app on the same BES (fortunately we have more than one BES though, but when I try and deploy the new version over the old it does not work.

I am using BES version is 4.1.3.16

Has anyone come accross this before? Is there an elegant way of upgrading an application version remotely, or even better, a way of allowing the app to auto update?

Thanks,
Captain Pugwash
Offline  
Old 05-25-2007, 06:02 AM   #2 (permalink)
New Member
 
captain pugwash's Avatar
 
Join Date: May 2007
Model: 8700
PIN: N/A
Carrier: Vodafone
Posts: 2
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

In case anyone comes across this issue in future, we managed to resolve it simply by removing the software configuration from each user once the app has been deployed successfully. When the updates are run from the handheld, the signatures are no longer compared and the updates now apply successfully.
Offline  
Old 05-25-2007, 08:50 AM   #3 (permalink)
CrackBerry Addict
 
mahoward's Avatar
 
Join Date: May 2005
Model: 8900
Carrier: T-Mobile
Posts: 560
Post Thanks: 0
Thanked 1 Time in 1 Post
Default

Thanks for the update captain p., good to know.
__________________
BESX 4.1.7 on Exchange 2003: 65 Devices
BESX 5.0.3 on Exchange 2003: 2007 Devices
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On





Copyright 2004-2014 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.