注册以支持iOS应用程序的图像文件

您好我想注册以支持在我的应用程序的图像文件; 所以当用户点击iPhone的照片应用程序中的操作button时,我的应用程序图标将出现在“打开…”菜单中。 我在我的info.plist中有以下内容

<dict> <key>LSHandlerRank</key> <string>Alternate</string> <key>LSItemContentTypes</key> <array> <string>public.png</string> </array> </dict> <dict> <key>LSHandlerRank</key> <string>Alternate</string> <key>LSItemContentTypes</key> <array> <string>public.jpeg</string> </array> </dict> 

但不能让它显示在该菜单中。 这是正确的方法吗? 请帮助谢谢!

尝试像这样对我有用

  <key>CFBundleDocumentTypes</key> <array> <dict> <key>CFBundleTypeName</key> <string>png</string> <key>LSHandlerRank</key> <string>Alternate</string> <key>LSItemContentTypes</key> <array> <string>public.png</string> </array> </dict> <dict> <key>CFBundleTypeName</key> <string>jpeg</string> <key>LSHandlerRank</key> <string>Alternate</string> <key>LSItemContentTypes</key> <array> <string>public.jpeg</string> </array> </dict> <dict> <key>CFBundleTypeName</key> <string>tiff</string> <key>LSHandlerRank</key> <string>Alternate</string> <key>LSItemContentTypes</key> <array> <string>public.tiff</string> </array> </dict> </array> 

本链接中的更多信息http://lists.apple.com/archives/cocoa-dev/2006/Jun/msg00747.html