Come posso vedere quali registri URI personalizzati sono registrati?

5

Una delle cose belle di OmniFocus è che puoi aggiungere compiti ad esso chiamando omnifocus:///add?name={query} da un browser, o launcher (come Alfred o LaunchBar). Mi piacerebbe sapere quali altre funzioni ci sono da chiamare per questo, e anche altre app.

Ho analizzato il info.plist dei contenuti del pacchetto dell'app, ma ho solo dettagliato che omnifocus:// è stato effettivamente registrato come schema personalizzato. E non ho trovato alcun riferimento ad esso sul sito di Omni.

    
posta swilliams 11.05.2012 - 07:36
fonte

1 risposta

2

Mi piace usare RCDefaultApp per gestire i gestori di protocolli e URI. Potrebbe esserci un modo migliore di farlo a livello di programmazione, ma RCDefaultApp di Rubicode è molto utile anche per molte altre ragioni.

Quando si esegue il dump del database dei servizi di avvio, viene visualizzato lì?

 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -h
    
risposta data 11.05.2012 - 17:27
fonte

Leggi altre domande sui tag