How to reload templates (loaded from server)?

I load my directive templateUrls from my server (for a sort of continuous integration that reduced the types of cases in which I need to resubmit and wait Apple’s 1 week approval process).

This used to work fine. But now, when I make TestFlight releases, for example, and update my templates server-side, they don’t get reloaded when I reload() the app, restart it, or reinstall it.

I tried to use AngularJS $templateCache.removeAll() to fix this, but to no avail. I see the item count goes to 0, but I still see the old templates in the device.

Any ideas why? Has anything changed in this regard?