запуск моего приложения и открытие вложения электронной почты

#iphone

#iPhone

Вопрос:

Я использовал CFBundleDocumentTypes и прошу систему запускать мое приложение, когда я касаюсь файла вложения электронной почты.

Это сработало, и мое приложение работало так, как ожидалось. Но как мое приложение может обработать дескриптор файла вложения?

Приветствую любые комментарии

Ответ №1:

Я выполнял ту же задачу несколько недель назад. Вы должны сделать это следующим образом:

 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