0

私は次のことをしなければなりません:

  1. ユーザーが写真アプリの共有機能を使用して写真を選択します。

  2. たとえば WhatsApp と同じように、写真はアプリに「到達」します。

  3. アプリは写真で何かをします。

写真をすぐにアップロードしてはいけません。写真を受信して​​保存する必要があります (その後、ユーザーが望む場合は、写真をアップロードできます)。

以下を赤くしたときにShare Extensionsを使用することを考えていました:

Share 拡張ポイントが目的に適していることを確認してください。最高の共有拡張機能により、ユーザーはコンテンツを Web サイトと簡単に共有できます。ユーザーがコンテンツで別のタスクを実行できるようにする拡張機能や、ユーザーが関心のある情報を更新できる拡張機能を作成する場合、Share 拡張ポイントは適切な選択ではありません。

(ソース: https://developer.apple.com/library/content/documentation/General/Conceptual/ExtensibilityPG/Share.html#//apple_ref/doc/uid/TP40014214-CH12-SW1 )

問題は、Share Extensionsが必要なことを実行できるかどうかわからないことです。さらに、オンライン チュートリアル (および元のドキュメントも) では、XCode 8.1 から削除されたはずの共有拡張テンプレートについて説明しています (使用できないテンプレートのスクリーンショットがいたるところに表示されます)。

4

1 に答える 1

0

Share Extension は私が必要としていたものでした。共有しているファイルをどうするかは完全にあなた次第です。つまり、アプリ グループを自由に作成して保存し、後で送信することができます。インスタント アップロードは必要ありません。さらに、コントロールの外観を変更し、コンテンツの検証を実行できます。そのため、少数のケースでは、共有拡張機能が意図したものとは少し異なる目的で使用される可能性があります。

于 2016-12-03T07:34:27.807 に答える