Menu a discesa predefinito nelle preferenze - da dove viene recuperato questo elenco?

2

La maggior parte dei programmi OS X ha un elenco a discesa '' programma predefinito '' nelle loro preferenze. Ad esempio, ecco cosa vedo in Mail.app:

Da dove viene recuperato questo elenco? In che modo ciascuna applicazione sa quali altre applicazioni simili sono disponibili sullo stesso computer?

    
posta reg 11.08.2014 - 19:22
fonte

1 risposta

1

lsregister , trovato in /System/L*/Fr*/CoreS*/V*/A/F*/L*/V*/A/S*/ gestisce questo elenco cercando nel Info.plist di tutte le app sul sistema. Le app si registrano come in grado di agire su determinati file (come Mail registrationing .eml) o protocolli (come mailto: che è anche registrato da Mail) e lsregister ne prende nota.

Per ulteriori informazioni sugli identificatori di tipi uniformi, vedi:

risposta data 11.08.2014 - 19:53
fonte

Leggi altre domande sui tag