Ho creato alcuni file PDF programmaticamente, che io sono la memorizzazione nella memoria dei dispositivi utilizzando il seguente codice >>>>Come nascondere le cartelle create in Document Directory in ios?
NSString *fileName = [NSString stringWithFormat:@"SampleTextFile.pdf",strFinalString];
NSArray *path = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *saveDirectory = [path objectAtIndex:0];
NSString *saveFileName = fileName;
NSString *documentPath = [saveDirectory stringByAppendingPathComponent:saveFileName];
posso vedere il file nella cartella di periferiche di stampa.
Desidero nascondere questi file in modo che l'utente non possa visualizzarli o eliminarli.
Qualcuno può aiutarmi a farlo.
perché? l'utente normale non sarà in grado di vederli comunque –
Forse si tratta di iTunes? – twilson
Sì, se si imposta il flag di condivisione del documento in info.plist, gli utenti possono vedere tutti i file nella cartella Documenti in iTunes. In generale, non è necessario archiviare file di dati privati in Documenti, che devono essere utilizzati solo per i documenti dell'utente (vedere di seguito per posizioni alternative per memorizzare i dati dell'applicazione). –