2017-04-16 13 views
1

共有拡張の対象となるアプリケーションを開発しています。 このアプリでは、写真をサーバーにアップロードして、写真を分析することができます。解析が完了すると、数秒かかる場合があります。通知(バナー付き)がユーザーに通知するように見えます。iOS Share拡張通知

共有拡張機能を使用すると、フォトアプリケーションから直接分析用の写真を送信できます。しかし、一度写真が掲載されると、拡張機能は消え、タスクが終了したことをユーザーに通知することはできません。

これが達成可能かどうかは分かりますか?はいの場合は、何かヒント?

ありがとうございます。

+0

プッシュ通知ですか? – Losiowaty

+0

プッシュ通知ではありません。アプリは残りの200応答を受信し、アラートのようなものを画面に表示する必要があります。 – radar

+0

あなたの場所でプッシュ通知に切り替えることを検討します。私は、サーバーが応答する前にアプリが殺されるか、またはサーバーが作業を行うためにより多くの時間(より複雑な画像、サーバーに対する多くの要求)がかかってしまうシナリオがいくつか考えられます。また、これは通知がデバイスで何が起こっているかとは独立しているため、拡張問題を解決します。 – Losiowaty

答えて

0

最後に、私はそれをやりました。しかし、最初のSLComposeServiceViewControllerビューの代わりにカスタムビューを使用する必要がありました。コードは次のとおりです。

class ShareViewController: UIViewController { 
... 
} 

ビューを閉じるには、コードを入力する必要があります。

関連する問題