Html5 caché de manifiesto en un UIWebView?

Me gustaría poder utilizar el manifiesto de caché html5 para almacenar imágenes localmente en un iPhone que visita la página a través de unUIWebView dentro de una aplicación.

He configurado una muestra que creo que se ajusta a las especificaciones, y parece funcionar en safari 4 y en safari móvil, pero no en mi aplicación.UIWebView.

El HTML de la muestra se configura enhttp://bynomial.com/html5/clock3.html.

Esto es muy similar a la muestra provista en elHTML5 draft standard.

Aquí está el código completo (sin plantilla) de la aplicación de muestra que estoy usando para las pruebas:

- (void)applicationDidFinishLaunching:(UIApplication *)application {    

  // I thought this might help - I don't see any difference, though.
  NSURLCache* cache = [NSURLCache sharedURLCache];
  [cache setDiskCapacity:512*1024];

  CGRect frame = [[UIScreen mainScreen] applicationFrame];
  UIWebView* webView = [[UIWebView alloc] initWithFrame:frame];
  [window addSubview:webView];

  NSString* urlString = @"http://bynomial.com/html5/clock3.html";
  NSURL* url = [NSURL URLWithString:urlString];
  NSURLRequest* request = [NSURLRequest requestWithURL:url];
  [webView loadRequest:request];

  [window makeKeyAndVisible];
}

He revisado algunas preguntas relacionadas sobre stackoverflow, pero no parecen proporcionar información para resolver esto. Por ejemplo, estoy bastante seguro de que los archivos que estoy tratando de almacenar en caché no son demasiado grandes, ya que son solo un par de archivos de texto pequeños (forma <25k).

¿Alguna idea de cómo hacer que esto funcione?

Respuestas a la pregunta(5)

Su respuesta a la pregunta