Problemi con i permessi su macOS
In breve
A volte un permesso macOS è concesso (l'interruttore è attivo), ma Whisperer si comporta comunque come se non lo fosse: non senti l'interlocutore, le scorciatoie non funzionano, gli screenshot non vengono acquisiti. Si tratta di tipiche stranezze del meccanismo di privacy di macOS (TCC): memorizza nella cache le decisioni e le applica solo dopo il riavvio dell'app, e a volte "perde" la fiducia in un'app dopo un aggiornamento.
Ecco cosa fare se l'interruttore è attivo ma non funziona; se l'app non è nell'elenco Privacy; e se la procedura guidata dei permessi entra in loop. Alla fine — una breve checklist per ciascuno dei tre permessi.
Quando usarlo
- L'interruttore è attivo, ma la funzione non funziona.
- Whisperer non compare nella sezione Privacy e sicurezza pertinente.
- La procedura guidata dei permessi (PermissionWizard) si apre più e più volte, senza considerare il permesso come concesso.
- Il problema è comparso dopo un aggiornamento di macOS, una reinstallazione o lo spostamento dell'app.
Passo dopo passo
L'interruttore è attivo, ma non funziona
- Riavvia l'app. Chiudi completamente Whisperer (Cmd+Q) e riaprilo. La maggior parte dei permessi, in particolare "Registrazione schermo", si applica solo dopo un riavvio.
- Concedi nuovamente il permesso. Impostazioni di sistema → Privacy e sicurezza → la sezione pertinente → disattiva l'interruttore di Whisperer, poi riattivalo. Riavvia l'app.
- Rimuovilo e aggiungilo di nuovo. Se la riconcessione non ha aiutato: nella stessa sezione, seleziona Whisperer e rimuovilo dall'elenco con il pulsante "−" (meno). Quindi avvia di nuovo Whisperer — richiederà nuovamente l'accesso; concedilo e riavvia l'app.
- Assicurati di correggere il permesso giusto. Verifica con la tabella della checklist qui sotto: sintomo → permesso.
- Reimposta TCC (attenzione, ultima risorsa). Se nulla funziona, puoi reimpostare la cache della privacy per l'app con un comando nel Terminale. È più sicuro farlo mirato a un servizio specifico anziché globalmente:
tccutil reset ScreenCapture— reimposta "Registrazione schermo" (per tutte le app);tccutil reset Microphone— reimposta l'accesso al microfono;tccutil reset Accessibility— reimposta "Accessibilità". Attenzione: il comando reimposta il permesso per tutte le app di quella categoria, e dovrai concederlo di nuovo. Fallo in modo deliberato, poi riavvia Whisperer e ripeti la procedura guidata dei permessi.
L'app non è nell'elenco Privacy
- Chiudi la sezione e avvia Whisperer — l'app dovrebbe richiedere l'accesso da sola, dopodiché compare nell'elenco.
- Se non è comparsa, esegui nell'app un'azione che richiede l'accesso (avvia una sessione per la registrazione schermo/il microfono, premi una scorciatoia per l'Accessibilità). Questo attiva la richiesta di sistema.
- Assicurati di avviare l'app dalla cartella Applicazioni, non da una copia temporanea in Download — altrimenti nell'elenco potrebbe finire la copia "sbagliata".
La procedura guidata dei permessi è bloccata in un loop
- La procedura guidata considera un permesso come concesso solo dopo che il sistema lo applica effettivamente. Se "non vede" un interruttore concesso, riavvia l'app (e con essa la procedura guidata).
- Se il loop è su "Registrazione schermo", è il caso più comune: macOS richiede un riavvio per riconoscere il permesso. Chiudi Whisperer e riaprilo.
- Se la procedura guidata continua a entrare in loop, concedi nuovamente il permesso (disattivalo/riattivalo), poi riavvia. Come ultima risorsa — reimposta TCC per il servizio pertinente (vedi sopra).
Checklist per i tre permessi
| Sintomo | Permesso | Sezione in Impostazioni di sistema |
|---|---|---|
| Non senti l'interlocutore, nessuno screenshot | Registrazione schermo | Privacy e sicurezza → Registrazione schermo |
La tua voce non viene registrata ([Me] vuoto) |
Microfono | Privacy e sicurezza → Microfono |
| Le scorciatoie non funzionano | Accessibilità | Privacy e sicurezza → Accessibilità |
Screenshot
📸 [Screenshot: rimozione di Whisperer dall'elenco con il pulsante "−" e sua aggiunta nuovamente in Privacy e sicurezza]
📸 [Screenshot: Terminale con il comando tccutil reset ScreenCapture (avviso di attenzione)]
📸 [Screenshot: la procedura guidata dei permessi ferma al passaggio "Registrazione schermo" con una richiesta di riavvio]
Errori comuni
- Dimenticare di riavviare l'app. Motivo n. 1 per cui un permesso "concesso" non funziona — specialmente "Registrazione schermo".
- Un
tccutil resetglobale quando non serve. Reimpostare una categoria interessa tutte le app; usalo solo come ultima risorsa e mirato a un servizio. - Più copie dell'app. Una copia in Download e una copia in Applicazioni ottengono voci TCC diverse. Tieni un'unica copia — in Applicazioni.
- Correggere il permesso sbagliato. Verifica con la checklist: il sintomo indica in modo inequivocabile l'interruttore giusto.
Buone pratiche
- Prova sempre prima la cosa più semplice: riavvia l'app, poi riconcedi l'interruttore, e solo dopo rimuovilo dall'elenco o usa
tccutil. - Dopo un aggiornamento di macOS, controlla in anticipo tutti e tre gli interruttori — gli aggiornamenti del sistema operativo a volte reimpostano la fiducia.
- Tieni un'unica copia di Whisperer nella cartella Applicazioni.
- Lascia
tccutilper la fine e applicalo a un servizio specifico (ScreenCapture/Microphone/Accessibility), non globalmente.