Ever since I jailbroke my iPhone 4S using Absinthe, it has been behaving a little weird, sometimes displaying white icons or even transparent icons for certain applications. It seems that this issue only affects Apple’s stock applications such as the Phone app, Calendar, etc.
I can’t really pinpoint the issue. Is it because of Absinthe? Or is it because of a package I have installed from Cydia? While I’m not really sure what causes this problem, I have found a simple trick to fix the blank or missing icon dilemma…
To fix this problem, simply download iWipe Cache from Cydia, and run the app. According to the app description, iWipe Cache allows you to:
Clear your SpringBoard Cache to ensure all images from any theme will work with WinterBoard. Due to Winterboard being very out of date, It does not clear springboard cache. This app will clear your cache, allowing new masks and overlays to be applied to Icons.
As you can see, iWipe Cache was apparently developed to fix WinterBoard problems, but since it I don’t have WinterBoard installed on my iPhone 4S, I know for sure my blank icons issues aren’t due to this app.
Additionally, it seems that doing a respring temporarily fixes the problem. Respringing hasn’t proven very effective in my case, which is why I recommend the iWipe Cache option, over a simple respring.
If you’ve seen white or missing icons on your iPhone or iPad, try this fix and let us know how it works for you.