Updating an iOS app that was deployed through TestFlight doesn’t update all changes of the app. It seems that old files are cached by iOS (the browser cache) even though they changed. It seems that it is mainly CSS that is cached.
So currently, I have to delete the app on my phone before updating it. If I don’t do this it is broken because of a mix of new and old files.
This is also reproducible on the ios emulator.
It could be similar to the issue mentioned here, but I’m not sure:
@martijnwalraven mentioned this plugin for clearing the cache, but triggering it on deviceready seems like a bad thing for performance (and I’m not sure if this is actually the cache where the CSS file is stored).
Does anyone have a solution for this?
PS this behavior happens both for meteor 1.2.1 and 1.3 beta 16