触发我的应用程序并打开电子邮件附件

问题描述

| 我使用CFBundleDocumentTypes并要求系统在我触摸电子邮件附件文件时触发我的应用程序。 它正常工作,我的应用程序按预期工作。 但是我的应用程序如何处理附件文件? 欢迎任何评论     

解决方法

几周前我做了同样的任务。您必须这样做:
NSURL *url = (NSURL *)[launchOptions valueForKey:UIApplicationLaunchOptionsURLKey];
if ([url isFileURL]) {
    //Do wahtever you want to do with the attached file...
}
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;
方法中使用此代码段。 我希望这可以帮助你。 桑德罗·迈耶(Sandro Meier)