Я пишу приложение для OS X, которое открывает файлы.Я зарегистрировался для своего типа файла с помощью info.plist следующим образом:
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeName</key>
<string>My File Type</string>
<key>LSHandlerRank</key>
<string>Owner</string>
<key>CFBundleTypeExtensions</key>
<array>
<string>trip</string>
</array>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
<key>CFBundleTypeIconFile</key>
<string>filetype.icns</string>
</dict>
</array>
В окне поиска я вижу свои значки для моего связанного типа файла, и двойной щелчок по файлу вызывает мое приложение идеально.
Когда я получаю файл .trip в Mail.app, значок вложения является просто общим.Двойной щелчок по файлу правильно открывает мое приложение.Мой файл icns содержит все размеры и был создан с помощью Icon Composer.
Есть ли способ указать значок Mail.app?как почтовый индекс?я что-то пропустил?или есть другой способ указать этот значок.
Спасибо