2011-01-22 8 views
0

私は現在、さまざまなファイルタイプ(PDFとすべてのイメージファイルタイプ)に関連付ける必要があるアプリケーションを開発しています。私が画像ファイルで同じことをしようとしたときにプロブラムが働いているだけです。イメージファイルのドキュメントタイプをiPhoneアプリに関連付けます。

アプリにPNG、JPGなどを関連付けることも可能ですか?

もしそうなら、正しくやっていますか?

を(私はアプリのplistの「CFBundleDocumentTypes」を通じて、PDFの世話をしたのと同じ方法で)私は本当に助け

答えて

0

たとえば、これをアプリケーションに追加してみてください。 22px29pxのDocumentIcon.pngという名前のアイコンがあることを確認してください。

<key>CFBundleDocumentTypes</key> 
<array> 
    <dict> 
     <key>CFBundleTypeIconFiles</key> 
     <array> 
      <string>DocumentIcon.png</string> 
     </array> 
     <key>CFBundleTypeName</key> 
     <string>My App Name</string> 
     <key>CFBundleTypeRole</key> 
     <string>Viewer</string> 
     <key>LSHandlerRank</key> 
     <string>Alternate</string> 
     <key>LSItemContentTypes</key> 
     <array> 
      <string>org.gnu.gnu-zip-archive</string> 
     </array> 
    </dict> 
</array> 

これは、タイプが.gzのファイルを開く場合に有効です。ただし、LSItemContentTypesをpublic.imageまたはpublic.jpegに変更すると、動作しません。

0

のいずれかの種類をappriciateだろう、私は同じ問題を抱えています...私はこれがないと信じてiPhone上のMailのようなアプリケーションでは、添付ファイルではなくイメージとして画像が表示されるため...私はセットアップが他のファイルタイプを使用するように変更された場合、これが機能することに気付きました。

関連する問題