Non consentire più all'app di controllare il computer

1

Sto sviluppando un'app ora e, quando eseguo il debug, apro la cartella debug e trascino l'app in Preferenze- > Privacy- > Accessibilità- > Elenco. Quando voglio mostrare la demo, trascino questa app nella cartella delle applicazioni e rimuovo la vecchia app dall'accessibilità e ne aggiungo una nuova dalle applicazioni.

Oggi non posso trascinare né aggiungere + questa app.

Quindi, apro la console. Trascina di nuovo - niente. Aggiungi tramite +, vedi i prossimi messaggi:

25/12/14 16:27:21,228 WindowServer[143]: window 103 is already attached to window a0 
25/12/14 16:27:21,824 WindowServer[143]: window 103 is already attached to window a0
25/12/14 16:27:21,837 WindowServer[143]: window 103 is already attached to window a0
25/12/14 16:27:23,602 com.apple.xpc.launchd[1]: (com.apple.quicklook[868]) Endpoint has been activated through legacy launch(3) APIs. Please switch to XPC or bootstrap_check_in(): com.apple.quicklook
25/12/14 16:27:25,072 WindowServer[143]: _CGXGetWindowOrderingGroup: Operation on a window 0x103 requiring rights 0x5 by caller System Preferences

Nell'accessibilità dispongo già di Automator, dell'editor di Script (non controllato), Xcode (probabilmente sono stati intesi nelle prime tre righe).

Mi preoccupo per l'ultimo - non ho idea di cosa parla? I miei diritti sono andati via in qualche modo? Divertente, ma sono in grado di aggiungere qualsiasi altro prodotto a quella lista ...

    
posta DevOvercome 26.12.2014 - 01:32
fonte

1 risposta

1

Secondo questo risposta ho fatto un seleziona la query su Tcc.db e vedo myApp lì, nonostante non li veda nella finestra. In realtà, ho provato a cancellare il database prima di scrivere la mia domanda, ma ho ancora avuto problemi, quindi ho preferito che l'app non abbia accesso a mac.

Tuttavia, quando elimino da DB myApp, seleziona la query: tutto è andato, OK. Quindi trascina nuovamente, quindi seleziona query esegui - myApp è apparso con le stesse impostazioni di altre app, ma è ancora invisibile nella privacy.

    
risposta data 26.12.2014 - 08:15
fonte

Leggi altre domande sui tag