Macでの各種設定のトラブル

更新日:2009年06月07日

Mac OS X のファイル関連付けのしくみ

Mac OS X では Windowsとは異なった仕組みでファイルタイプや拡張子からアプリケーションへの関連付けを行っています。それはどのようなものでしょう?

各項目の説明

●<key>CFBundleTypeExtensions</key>
こちらの設定には、“拡張子”を記入します。TextEdit では大文字、小文字の拡張子を並べて記入しています。このように複数の指定を書くことも可能です。指定内容は<array></array>で囲んだ範囲が適用されます。すべての拡張子を指定したい場合<array>*</array>とするようです。

●<key>CFBundleTypeIconFile</key>
その名前が示すように、ドキュメントのアイコンとなるファイルを指定します。パッケージ形式ではplistにアイコンファイル名を記入しますが、Mac OS 9世代のアプリケーションではリソースID を記入します。例えば、ICN# 256 のアイコンを適用したい場合、<array>256</array>とだけ書きます。
※ただし、icns リソース(128ドットのアイコン)に該当するIDがないと、うまく動作しないようです。

●<key>CFBundleTypeOSTypes</key>
これは、古くからのMacユーザーにもなじみの深い“ファイルタイプ”の指定になります。例えば、TextEidt では テキストファイルのファイルタイプは‘TEXT’となっています。

その他(省略可能)

●<key>CFBundleTypeRole</key>
<string>Viewer</string>

そのアプリケーションが書類に対してどのような役割を持つのか?を設定します。Viewer と Editor の2つの値があります。編集する機能があるのであれば、Editor を入力します。

●<key>LSIsAppleDefaultForType</key>
<true/>

このアプリケーションが指定したファイル拡張子/ファイルタイプについて、デフォルトアプリケーションであることを宣言します。

アップルの開発資料

その他にもいろいろ設定が可能なのですが、詳細についての解説が こちら にありますので、もっと勉強したい人は参考にしてください。
1 2
  • 印刷する
  • ブックマークする
  • 携帯に送る
  • ブログに書く

あわせて読みたい

この記事の担当ガイド

写真

木下 幹司

パソコンとの付き合いは20年以上。最初はWindowsを使っていたが、務めていたソフトウェア開発会社…

続きを読む

住まいには、人の個性がよく現れるもの。同じ空間をどのように使うかで、雰囲気も、快適さも大きく変わってくる。ここでは、「建築家と家を建てる」ガイド の川畑博哉氏が厳選した10軒を紹介し、建築家それぞれのこだわりのポイントを紹介しよう。建築のプロたちが考え出した、マネしたくなるアイデアが満載! さぁ、いますぐチェック!

人気Mac OSの使い方ランキング

Powered by 価格.com

デジタル関連コミュニティ

北欧好きが、愛用の北欧モノを見せ合うコミュニティ

メルマガ登録

【デジタルメルマガ】オトナのオトコなら知っておきたい、PCやデジモノに関する情報をお届けします。

ショッピングカタログ

All About ウェブマガジン

女性向け

雨が楽しくなる!レイングッズ15

男性向け

マネしたくなるアイデア住宅

All About モバイル

QRコード

All Aboutがケータイで読める!

オススメ記事をメールでチェック

知識・経験を生かして、記事を書いてみませんか?