3G Caching

MBoy

New Member
Joined
Jan 14, 2006
Messages
9
Reaction score
0
Hi,

Has anybody else experienced a problem with the caching on 3G phones. I have developed an application with a web based cab installation. The installation file is called myapp.cab. When I upgrade my application and put a new myapp.cab on the internet the Vodacom 3G users keep getting the old version of myapp.cab. Clearing the cache on the phone doesn't help. Setting 'no cache' on the web page doesn't help. Even days after the change the user will keep getting the original myapp.cab.

If I visit the web site with a normal desktop browser, or using a mobile emulator I dont have a problem, I see the new myapp.cab.

Any ideas for a work around?

Regards
Andrew
 
Hi,

Has anybody else experienced a problem with the caching on 3G phones. I have developed an application with a web based cab installation. The installation file is called myapp.cab. When I upgrade my application and put a new myapp.cab on the internet the Vodacom 3G users keep getting the old version of myapp.cab. Clearing the cache on the phone doesn't help. Setting 'no cache' on the web page doesn't help. Even days after the change the user will keep getting the original myapp.cab.

If I visit the web site with a normal desktop browser, or using a mobile emulator I dont have a problem, I see the new myapp.cab.

Any ideas for a work around?

Regards
Andrew
You should be using a UUID to identify the installation cab file, and every time you create a new cab you should change the UUID.
 
Thanks for the responses:)

You should be using a UUID to identify the installation cab file
If I understand correctly this will help Windows Mobile identify it is a new installation. Windows does know it is a new installation I just can't get that new cab to the device.

Call it mycabv2.cab ?
This is the workaround I currently use but then I end up with a whole load of myappvxx.cab's on the device (one for each installation). It also makes the logic for automating the installation a bit more complex (I have to send the user a new location as well as new version everytime there is an update.)

As I see it this is a problem with the Vodacom proxy. I was hoping to find away to bypass the proxy (with no user intervention) or find someone at Vodacom to help. Unfortunately try to explain this issue through the standard Vodacom helpdesk has been a little frustrating. Do Vodacom have a contact for developers?
 
Thanks for the responses:)


If I understand correctly this will help Windows Mobile identify it is a new installation. Windows does know it is a new installation I just can't get that new cab to the device.


This is the workaround I currently use but then I end up with a whole load of myappvxx.cab's on the device (one for each installation). It also makes the logic for automating the installation a bit more complex (I have to send the user a new location as well as new version everytime there is an update.)

As I see it this is a problem with the Vodacom proxy. I was hoping to find away to bypass the proxy (with no user intervention) or find someone at Vodacom to help. Unfortunately try to explain this issue through the standard Vodacom helpdesk has been a little frustrating. Do Vodacom have a contact for developers?

How can I help you today? :)

PM me a very complete description using the template in my sig and I'll action it for you.
 
Top
Sign up to the MyBroadband newsletter
X