Devo aprire un NSSavePanel con la cartella Libreria utenti come cartella di destinazione. Normalmente lo farei inserendo ~/Library/
in [NSSavePanel beginSheetForDirectory]
.Come raggiungere gli utenti Cartella Libreria in OS X
Questo funziona correttamente finché l'applicazione non è in modalità sandbox. Per le applicazioni in modalità sandbox, ciò comporterà lo NSSavePanel
che tenta di accedere a una cartella all'interno del "documento" del documento delle applicazioni.
Non posso riferire a /Users/username/Library/
poiché non conosco gli utenti username
in fase di esecuzione. Quindi, come faccio a collegarmi a questo percorso nel cacao?
Se tutto quello che vogliamo fare è trovare la directory home dell'utente visualizza https://stackoverflow.com/questions/6958448/can-i-get-the-current-users-home-directory-in-a-cocoa-objective-c-application – sashoalm