Une aide pour déboguer ce type de problème :
http://jonathanstark.com/blog/2009/09/27/debugging-html-5-offline-application-cache/

Il parait que parfois cela ne marche pas avec les applis placé sur l’écran, ou lancées depuis un UIWebView ?