我目前正在开发一种应用程序,它需要与不同的文件类型(PDF和所有图像文件类型)关联到目前为止,我设法将我的应用程序与PDF文件相关联,但problam是当我试图做与图像文件相同,它只是不工作。将图像文件文档类型与iPhone应用程序相关联
它甚至可以将PNG,JPG等关联到你的应用程序?
如果是这样,我做对了吗?
我真的会并欣赏任何形式的帮助(方法同我通过应用程序的plist“CFBundleDocumentTypes”照顾的PDF)
我目前正在开发一种应用程序,它需要与不同的文件类型(PDF和所有图像文件类型)关联到目前为止,我设法将我的应用程序与PDF文件相关联,但problam是当我试图做与图像文件相同,它只是不工作。将图像文件文档类型与iPhone应用程序相关联
它甚至可以将PNG,JPG等关联到你的应用程序?
如果是这样,我做对了吗?
我真的会并欣赏任何形式的帮助(方法同我通过应用程序的plist“CFBundleDocumentTypes”照顾的PDF)
例如,尝试将其添加到您的应用程序中。确保你有一个名为DocumentIcon.png的图标是22像素乘29像素。
<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,则不起作用。
我有同样的问题。我相信,这并不因为像iPhone上的邮件应用程序显示图像作为图像,而不是附件...我注意到,如果我改变我的设置使用任何其他文件类型这个工作。