2010-12-16 11 views
1

メールアプリhereからアプリ内の添付ファイルを開く方法がわかりました。iOS4アプリのメールから添付ファイルを開く

しかし、これをiOS4アプリでどのように処理できますか?私のアプリがバックグラウンドにあり、メールからファイルを開くと、-application:didFinishLaunchingWithOptions:は起動しません。 -applicationDidBecomeActiveはありますが、そこからファイルへのリンクを取得する方法はないようです。

誰でもこれまでに遭遇したことはありますか?私がまだ遭遇していない落とし穴に関する追加のポインタも非常に役立つでしょう。前もって感謝します!

答えて

1

この作業をする必要があります:この回答のため



- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url { 

    if ([url isFileURL]) 
    { 

     NSLog(@"file at path %@", [url path ]); 
       // do something with your file 
       return YES; 
     } 
     return NO; 
} 

-marc

+1

感謝を。 iOS 4.2の場合、 'application:handleOpenURL:'は 'application:openURL:sourceApplication:annotation:'の方が推奨されていないようですが、まだiOS 3.2をサポートするために実装する必要があります。 – Altealice

関連する問題