Reimposta identificatori di tipo uniforme su Mac OS X.

2

Un mio collega ha sviluppato un'applicazione per Mac OS X che crea file con un'estensione di file relativamente comune nel mio campo di ricerca (.fits, un formato di immagine ufficiale per dati astronomici professionali). Il problema è che questi file non hanno nulla a che fare con il formato ufficiale FITS, e la sua applicazione dichiara un identificatore di tipo uniforme (UTI) associato alla sua estensione .fits!

Ora i metadati dei file FITS ufficiali, ottenuti con il comando mdls , associano la sua UTI a questi file, cosa che rovina alcuni altri strumenti che normalmente supportano i file FITS ufficiali (un plugin di quicklook, un'applicazione di visualizzazione) . Ho cancellato la sua applicazione, ma i metadati elencano ancora la sua UTI per i file FITS ufficiali ...

C'è un modo per ripristinare le UTI che sono "conosciute" sul mio sistema? O l'associazione tra UTI e applicazioni?

    
posta Arthur 11.07.2018 - 19:53
fonte

1 risposta

2

Non sono sicuro, ma prova /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -seed

    
risposta data 11.07.2018 - 22:20
fonte

Leggi altre domande sui tag