Mac OS X'te Üniforma Tipi Tanımlayıcıları Sıfırla


2

Bir meslektaşım araştırma alanımda oldukça yaygın bir dosya uzantısına sahip dosyalar oluşturan bir Mac OS X uygulaması geliştirdi (.fits, profesyonel astronomik veriler için resmi bir görüntü formatı). Sorun, bu dosyaların resmi FITS biçimiyle hiçbir ilgisi olmaması ve başvurusunun .fits uzantısıyla ilişkilendirilmiş tek tip bir tanımlayıcı (UTI) bildirmesi!

Şimdi, mdlskomutla elde edilen resmi FITS dosyalarının meta verileri, UTI'sını bu dosyalarla ilişkilendirir; bu, normalde resmi FITS dosyalarını (başka bir görüntüleme uygulaması) destekleyen resmi araçları ekler. Başvurusunu sildim, ancak meta veri hala UTI'yı resmi FITS dosyaları için listeliyor ...

Sistemimde "bilinen" UTI'leri sıfırlamanın bir yolu var mı? Veya UTI'ler ve uygulamalar arasındaki ilişki?

Yanıtlar:


2

Emin değilim, ama deneyin /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -seed


1
Bir şey değiştirdim. En azından şimdi FITS dosyasının meta verileri meslektaşımın başvurusundaki UTI'dan bahsetmiyor.
Arthur,

Doğru UTI bildiren uygulama ile LS veritabanını tohumlamak için diğer seçeneklere bakın.
Thomas Deniau
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.