Alfred continua a chiedere l'autorizzazione di Contatti

3

Non sono sicuro di cosa sta succedendo. Ogni volta che accedo ad Alfred, ottengo questa finestra di dialogo: "Alfred vorrebbe accedere ai tuoi contatti". Devo sempre fare clic su "OK" prima di poter utilizzare il programma. Ho verificato che la casella di controllo Alfred sia selezionata nelle impostazioni Contatti in Preferenze di Sistema. Qualcuno ha altre idee?

    
posta markmilly 19.01.2014 - 01:47
fonte

5 risposte

14

Proprio come @ nessuno in particolare ha detto , probabilmente il tuo codice Alfred è stato modificato, quindi la firma che era in il posto per Alfred non è più valido. Quello che devi fare è firmare l'applicazione dopo le modifiche al codice.

Questo ha funzionato per me:

sudo codesign --force --deep --sign - "/Applications/Alfred 2.app/Contents/Frameworks/Alfred Framework.framework/Versions/A/Alfred Framework"
    
risposta data 23.10.2015 - 13:09
fonte
0

La tua copia di Alfred è stata correttamente concessa in licenza o pirata? Devo ammettere che il mio è stato piratato, e la versione più recente ha continuato a chiedere contatti, presumibilmente perché la firma del codice richiesta per il Mac Store si applica anche ai permessi di contatto. Se il codice viene modificato (che è nel processo di cracking) l'API di permessi di contatto di Apple dovrà chiedere continuamente il permesso, poiché non riconosce il programma. Potresti provare Quicksilver; è come Alfred ma è gratuito e fa di più, anche se è anche più complicato e meno brillante.

    
risposta data 06.02.2014 - 02:29
fonte
0

Potresti voler consultare il Responsabile dei servizi per la privacy che esce dalla University of Utah: link Una volta impostato, comando Terminale: privacy_services_manager.py aggiungi contatti / Applicazioni / Chess.app

    
risposta data 31.07.2014 - 23:26
fonte
0

Prova a eseguire questi comandi nel Terminale:

sqlite3 ~/Library/Application\ Support/com.apple.TCC/TCC.db
sqlite> INSERT or REPLACE INTO access values ('kTCCServiceAddressBook','com.runningwithcrayons.Alfred-2', 0, 1, 0, NULL);
sqlite> .exit
    
risposta data 03.04.2014 - 02:10
fonte
0

Stai utilizzando Alfred versione 2.1.1?

Se apri le Preferenze di Alfred e controlli il pannello Funzioni, puoi fare clic su Contatti e provare a attivare "Apri contatti in Alfred".

Potresti anche provare a controllare il riquadro Flussi di lavoro e vedere se hai dei flussi di lavoro usando Contatti.

    
risposta data 23.01.2014 - 16:19
fonte

Leggi altre domande sui tag