The cache in the case I think you’re asking about is a bit of storage tucked away to keep frequently used assets so that the app in question has to download less stuff to run. If something in there is wrong in a way that the app understands (wrong version or obviously the wrong size), it can just overwrite it with a new version, but if it’s wrong in a way the app doesn’t understand (only slightly wrong or with a corrupt bit of data in the middle due to an error somewhere in the chain of either writing it the first time or overwriting it at some point), then it can cause crashes. Clearing the cache deletes whatever was faulty and forces a re-download of the correct file on next launch.
Latest Answers