Objective-c / iOS - Abrir archivo html local con Safari

Tengo un archivo HTML guardado en un directorio temporal como ese:

NSFileManager *fileManager = [NSFileManager defaultManager];
NSString *documentDirectory = NSTemporaryDirectory();
NSString *documentPath = [documentDirectory stringByAppendingPathComponent:@"mydocument.html"];
[fileManager createFileAtPath:documentPath contents:myHTMLDocumentData attributes:nil];

El documento se crea en mi archivo temporal. Después de eso, quiero abrir este documento en Safari pero no funciona:

NSURL *url = [NSURL fileURLWithPath:documentPath];
[[UIApplication sharedApplication] openURL:url];

No pasa nada en la pantalla, no hay error ... Sin embargo, si reemplazo "url" por @ "http://google.fr", Safari se inicia con google.fr y puedo acceder a mi archivo temporal escribiendo la url " archivo: //localhost..../myHtmlDocument.html "en Safari.

espero que me pueda ayudar

Respuestas a la pregunta(2)

Su respuesta a la pregunta