您好我想注册以支持我的应用中的图片文件;因此,当用户点击iPhone照片应用程序中的操作按钮时,我的应用程序图标将显示在“打开方式...”菜单中。我在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>
但无法让它显示在该菜单中。这是正确的方法吗?请帮忙谢谢!!
答案 0 :(得分:1)
尝试这样对我有用
<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