使用电子邮件附件启动我的应用

时间:2009-11-30 14:34:36

标签: iphone email binding attachment

我想将我的应用程序绑定到某个文件扩展名,因此当我收到带有正确扩展名的附加文件的电子邮件时,单击它将启动我的应用程序并将附加文件传递给它。 可能吗 ?怎么样 ? THX

- G-

3 个答案:

答案 0 :(得分:1)

由于不允许iPhone应用程序在文件系统上共享文件,因此无法立即查找所需内容(不管我所知道的已发布的API)。你可能还有几个选择。

无论哪种方式,您都必须使用与您的应用相关联的自定义网址方案,并将其粘贴到您的电子邮件中。此网址可能指向某个外部位置,您的应用可以从该位置下载该文件。

或者它可能包含实际文件内容,如果它相当小。 URL只是“文本”(某些限制适用),因此您可以自由地将任何数据放入其中,只要它是URL编码的。

您仍然需要将URL添加到电子邮件中,这可能与附加文件一样简单。

答案 1 :(得分:0)

不可能简单地将文件扩展名与iPhone上的应用程序相关联。

您可以创建一个custom URL scheme来启动您的应用,但这可能对您没有帮助。

答案 2 :(得分:0)

这实际上是可行的,我正在研究这个完全相同的问题,this great tutorial对我有帮助。