ユースケース:ユーザーはSafariページの任意のURLに移動し、共有ボタンをタップして、Safariページのpdfファイルをアプリ。例:iBooks、iPrintアプリケーションをプリンタとして使用できるようにする方法印刷拡張機能iOS
Safariを開いて、任意のリンクに移動して[共有]ボタンをタップします。次に、拡張機能のいずれかに渡すことができるPDFを自動的に生成するAppleの印刷拡張機能に移動します。ここで問題となるのは、3D Touchが利用可能なiPhone 6sから共有メカニズムが利用可能であり、アプリケーションをPrinterとして追加したいので、PrintページでSelect Printerオプションと見なす必要があるということです。しかし、これは非常に有望に見えます。私は同じスクリーンショットを添付しています。あなたがサファリのページで開いているものを共有するための印刷延長上
クリック:
プリンタの選択でオプションの一つとして、あなたのアプリケーションを参照してください:
あなたがプリンタになりたいですか?それらはネットワークプリンタです - あなたはそれらにフックすることはできません。どうして*あなたのアプリを共有シートのアイテムとして追加するのですか?それは仕事をするものです。それがアップルのやり方です。 – samiles
3Dタッチのないデバイスでも実行できます。単に2本の指で印刷ダイアログのプレビューを拡大し、PDFファイルを保存することができます。 – Paulw11
ありがとうございます。しかし、これはiOS 10以降でしか動作しないようです。 –