MACお宝鑑定団 blog(羅針盤)

日本語でのMac,iPhone,iPad,iPodなどApple関連の情報サイト。MACお宝鑑定団のBlog。
Macに捉われず、様々な情報を掲載しています。

RSS1.0 このブログをフォローする

iPod touch 製品ガイドを見る

2009/09/15 (Tue) - Mac OS X

Mac OS X Snow Leopard:ファイルを開いても保存に使ったアプリケーションが起動しない

Posted by danbo at 23:39

画像(215x240)・拡大画像(337x375)

アップルのディスカッションで「ファイルを開いても保存に使ったアプリケーションが起動しない」が投稿され、それに対する返信が800近い数に上っています。

アドビシステムのTechNote「作成元のアプリケーションでファイルが開かない(Mac OS X 10.6)」でも、ファイルを開く際に優先するアプリケーションを決定する Launch Services 方式により、ファイルのクリエーター情報が除外されます。このため、特定のファイルや同じ形式のファイルすべてに関連付けられたアプリケーションに基づくか、拡張子に基づいてファイルが開かれますと説明されています。

TidBITS 日本語版 #994/07-Sep-09「Snow Leopard、クリエータコードにひじ鉄砲」として、Mac OS X Snow LeopardのLaunch Servicesは、クリエータコードによる識別をしなくなり、書類とアプリケーションをバインドすることが出来なくなったことが掲載されています。

Appleが廃止宣言したわけではないようですが、Mac OS X v10.4 "Tiger."から導入された、ファイルの中のデータの種類・型を識別する「UTI」(Uniform Type Indentifier)への移行を推進したと考えられます。

このUTIの仕様については、Mac OS X Leopardの時と変わっていないので、各デベロッパーの対応を待つしかないのかもしれません。

UTIの仕組みについては、わかばマークのMacの備忘録 : の「QuickFileType」(アプリケーション開発者はScript factory)の説明を読んでもらうとして、現状は、アドビシステムのTechNoteで説明されている方法を利用するしかなそうです。


PermalinkTrackback ( 0 )Comment ( 0 ) Share Facebook add Tumblr このエントリーを含むはてなブックマーク

Comment

コメント投稿フォーム

名前:(この情報をCookieに保存させたい場合にチェック)
メールアドレス: (表示はされません)
URL: (名前にリンクされて利用されます)
コメント:
パスワード: (削除時に利用)

Trackback

トラックバックURL

http://www.macotakara.jp/blog/tb.php?ID=4998

PR


タグリスト