カメラロールで使用されているようなアプリをネイティブの共有ダイアログに追加することはできないと思います。ただし、ダイアログにさまざまなアプリのスクリーンショットが表示されます。
このダイアログに入ることができるのは、OS に統合されているアプリだけですか? それとも、何らかのスキームか何かで可能ですか?
カメラロールで使用されているようなアプリをネイティブの共有ダイアログに追加することはできないと思います。ただし、ダイアログにさまざまなアプリのスクリーンショットが表示されます。
このダイアログに入ることができるのは、OS に統合されているアプリだけですか? それとも、何らかのスキームか何かで可能ですか?
「The Tiger」が言及した可能性を調査しましたUIDocumentInteractionController
が、それは不可能であるという結論に達しました。
私はAppleのドキュメントを見て、info.plistのドキュメントタイプが他のアプリでは機能すると宣言しましたが、メール、画像/カメラロールなどでは機能しません; ネイティブ共有ダイアログ。
編集:私は本当に反対票を獲得していません....それが不可能であると言ういくつかの参考文献があります:
これを実現するには、UIActivityをサブクラス化する必要があります。Dropboxの例があります: https ://github.com/goosoftware/GSDropboxActivity
開きたいファイルタイプをサポートするものとしてアプリを登録し、それらを開くためのコードを追加します。ドキュメントインタラクションプログラミングトピックを参照してください。