博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
从邮件用自己的应用程序打开关联文件的思路总结
阅读量:6150 次
发布时间:2019-06-21

本文共 712 字,大约阅读时间需要 2 分钟。

本文转载至  http://www.cnblogs.com/A-Long-Way-Chris/p/3539753.html

1、  在Info.plist文件中找到Document types键,若不存在,则自己新建

2、  找到字典item ,其中包含的键:

a)         Document Type Name:指定文档类型名称

b)         CFBundleTypeIconFiles:是一个数组,包含多个图片文件名,用于作为文档图标

c)         Role:是本应用作为的角色

d)         Handler rank:表示应用程序是“拥有”还是仅仅“打开”这种类型的文件

e)         Document Content Type UTIs:是一个数组,包含多个UTI类型的字符串。UTI类型是本文档类型(组)所包含的文件类型。例如图片包含jpg、png等等类型。

3、  完成上述操作后,从邮件选择打开相关文件的程序时候,就可以看到自己的应用在备选列表里面。然后实现应用程序AppDelegate.mm中的方法-(BOOL)application: openURL: sourceApplication: annotation:

说明:application和sourceApplication分别表示本应用程序和文件来源应用程序;openURL表示关联文件的来源路径;annotation表示传送的附加信息。

 

参考:http://blog.csdn.net/kmyhy/article/details/9064089

另外有预览和打开文档的资料:

         http://www.cocoachina.com/newbie/basic/2013/0515/6212.html

 

 
 
 
你可能感兴趣的文章
图解SSH原理及两种登录方法
查看>>
[转载] 七龙珠第一部——第058话 魔境圣地
查看>>
【总结整理】JQuery基础学习---样式篇
查看>>
查询个人站点的文章、分类和标签查询
查看>>
基础知识:数字、字符串、列表 的类型及内置方法
查看>>
JSP的隐式对象
查看>>
JS图片跟着鼠标跑效果
查看>>
[SCOI2005][BZOJ 1084]最大子矩阵
查看>>
学习笔记之Data Visualization
查看>>
Leetcode 3. Longest Substring Without Repeating Characters
查看>>
416. Partition Equal Subset Sum
查看>>
Vue之项目搭建
查看>>
app内部H5测试点总结
查看>>
[TC13761]Mutalisk
查看>>
while()
查看>>
常用限制input的方法
查看>>
IIS7下使用urlrewriter.dll配置
查看>>
并行程序设计学习心得1——并行计算机存储
查看>>
bulk
查看>>
js document.activeElement 获得焦点的元素
查看>>