Come posso ottenere che Quartz Composer salvi i file dopo la prima volta?

0

Sto imparando a usare Quartz Composer (Versione 4.6 (151.1)) in esecuzione su Yosemite (10.10.5 (14F27)).

Posso creare con successo un documento Quartz Composer e salvarlo in qualsiasi cartella. Tuttavia, dopo aver modificato il documento, i successivi tentativi di salvarlo generano un errore "Impossibile salvare il documento" Untitled.qtz "." Come posso ottenere che Quartz Composer salvi gli aggiornamenti apportati al documento?

    
posta Travelling Man 21.08.2015 - 21:44
fonte

1 risposta

1

Dopo alcune prove ed errori, ho scoperto che Quartz Composer ha un problema con le directory che hanno una voce correlata a Spotlight nel loro elenco di controllo di accesso (ACL).

Usando Terminale, puoi vedere se una directory ha una voce ACL Spotlight con ls -dle e cerca l'output che contiene una voce _spotlight , ad esempio:

$ ls -dle ~/Documents
drwx------+ 303 userx  staff  10302 20 Aug 12:21 /Users/userx/Documents/
 0: group:everyone deny delete
 1: user:_spotlight inherited allow list,search,readattr,readextattr,readsecurity,file_inherit,directory_inherit

Per fare in modo che Quartz Composer venga salvato nella directory più che la prima volta, rimuovi la voce Spotlight dall'ACL della directory con chmod , ad esempio:

$ chmod -a# 1 ~/Documents

(qui rimuoviamo la voce il cui indice è 1 , che corrisponde alla voce _spotlight ricavata dal comando ls -dle ).

Un altro modo per farlo è utilizzare il comando di menu "Ottieni informazioni" del Finder. Verrà visualizzata la voce "_spotlight" nella sezione "Condivisione e autorizzazioni". Selezionalo e fai clic sul pulsante "meno segno" per sbarazzartene.

    
risposta data 21.08.2015 - 21:44
fonte

Leggi altre domande sui tag