0

システム(写真やAdobeアプリなど)に自分のアプリでファイルを開く/共有するように指示する方法があるかどうか疑問に思っています。

4

2 に答える 2

1

簡単な答えは「はい」です。自分のアプリで開きたいファイルのファイル拡張子とmimeタイプを追加することで、それを行うことができます。

長い答え:iOSメールとSafariのアプリでOpenIn...メニュー項目をサポートする

于 2012-11-13T19:03:04.637 に答える
1

はい、必要なアプリの URL を知るだけで、残りは iOS で処理できます。

// This will open in Safari
NSURL *url = [NSURL URLWithString:@"http://www.apple.com"];
[[UIApplication sharedApplication] openURL:url];

// This will open in Yelp
NSURL *url = [NSURL URLWithString:@"yelp:///search?term=burritos"];
[[UIApplication sharedApplication] openURL:url];

アプリを終了せずにさまざまなことを行うための組み込みオブジェクトもあります。たとえば、このドキュメントでは、実際にアプリを切り替えることなく、ユーザーの写真にアクセスする方法について説明しています。

于 2012-11-13T18:50:27.983 に答える