• 从邮件用自己的应用程序打开关联文件


    从邮件用自己的应用程序打开关联文件的思路总结(iOS 7)

    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

  • 相关阅读:
    删除前添加确认删除弹出框
    virtualbox 网络设置
    JavaScript跨域总结与解决办法
    分享一个ci 框架下取不到cookie的问题
    firebug console说明
    innodb 修改表共享空间为独立空间
    grunt 试用笔记
    apache TIME_WAIT解决办法
    负载均衡情况下获取真实ip的方法
    linux挂载硬盘
  • 原文地址:https://www.cnblogs.com/A-Long-Way-Chris/p/3539753.html
Copyright © 2020-2023  润新知