04-23-2009 06:23 PM
Not so fast...
Calling unHideSource() doesn't fix the problem for me - my source is still not showing in the Profiles app. Can you tell me exactly what you did? Did you just call unHideSource() immediately following the call to registerSource()?
04-23-2009 06:41 PM
I had already tried the unHide method before I posted this question, I suppose I should have included that in the original post but as it did not work I didn't think it was relevant to the problem at hand.
Still looking for a solution to this problem.
04-23-2009 06:48 PM
I had a unit here that had the missing profiles. I placed the unhide() call in after registering the alert source, and they all showed back up after the installation and reboot.
Now, having said that, the profiles do seem to come and go with reboots and updates, so this was not exactly a definitive test.
I have another Storm-guy also trying.
04-23-2009 06:55 PM
As regards the absence of comment from RIM, all that comes to mind is that great line from Roz the garden snail in Monsters Inc:
"Your stunned silence is veeeery reassuring..."
05-04-2009 07:44 AM
10-13-2009 02:10 PM
You should not call deregister. Use hide and unhide only.
Also for notifications to work right on 4.7 you have to register your notifications at blackberry startup. So your or an application has to be configured to run at startup.
If you look at the demo it is designed to always run and to run at startup. Its the run at startup the makes it work. You do not have to always have your application running. What I did was to have the application run at startup with one entry point. This entry point registers the notification and then stops. You have to wait until the blackberry is completly up and running before you stop tho.
Then I have another entry proint where the application runs normally.