03-11-2013 05:21 PM
We recently put up our first update to a data collection app that uses an SQLite database. On the playbook I use for testing, I was able to go to BlackBerry World - My World and click update for the app (or something like that). It all worked, version went from 1.0 to 1.1 and the database was left as it was (ie with the previously collected data). My client tried this on 2 of his playbooks and got Install Error 0008. He has the most recent OS update on the playbooks, plus I also had him try putting the playbooks in developement mode. It appears the new app was installed but when he runs it, it asks permission to access the internet (which the app requires). If this is just an update, is this correct that the user needs to give permission once again? Anyway, after accepting/confirming the permission, the app crashes/closes. The client has ended up deleting the app then re-installing it, which works but he loses his data in the SQLite database.
My question is this. Can I somehow install the original 1.0 app on my playbook so I can do some tests on the update? Note the app is not accessable from BlackBerry World, the client downloads it by typing http://appworld.blackberry.com/webstore/content/##### into his browser.
03-11-2013 07:09 PM
You can sideload the app version 1.0 on your PlayBook if you have the ver01 BAR file.
I don't understand this part:
Note the app is not accessable from BlackBerry World, the client downloads it by typing http://appworld.blackberry.com/webstore/content/##
### into his browser.
Do you say that the app cannot be downloaded via PlayBook but only via browser? That's weird.
03-12-2013 11:07 AM
Thanks, sideloading works. But doing it this way, when you go to My World, version 1.1 shows re-install, not update.
As for typing http://appworld.blackberry.com/webstore/content/##