2012-02-16 11 views
1

私はiPhone用の印刷アプリケーションを開発中です。印刷は 専用のリモートサーバーを介して発生し、私はこのサーバーに印刷されたドキュメントを送信する必要があります。iPhone用印刷アプリケーション

私は、さまざまなアプリにまたがるドキュメントにアクセスする際に問題に直面しています。私は数多くの種類のファイルに登録しています。このアプローチでは、ドキュメントのやりとりを実装したアプリだけが自分のアプリを「オープン」オプション(元のサファリ、メール)で表示します。しかし、ドキュメントインタラクションコントローラを実装していないアプリケーションのファイルの残りはどうでしょうか? (デフォルトの写真アプリの写真、iBooksのドキュメントなど)

この制限は、私のアプリの目的を真剣に妨げています。

私のアプリが印刷要求を処理できることをすべての本体(デバイスに印刷可能なドキュメントを持つすべてのアプリケーションを意味します)が知っている最善の方法は何ですか?どのように自分のアクションシートなどにフックする?

答えて

3

これは簡単ではありません。あなたがサンドボックス内の他のアプリにフックすることはできず、App Storeに登録したくない場合を除き、そこから外に出ることはできません。これらのAppsの作成者に素晴らしいメールを書き込んで、Appleの場合は

+0

のように、UIDocumentInteractionControllerを使用するように促すだけです。すみません。 – Mahesh

関連する問題