2017-04-16 125 views
1

我正在开发具有共享扩展目标的应用程序。 该应用程序允许照片上传到服务器,对照片进行一些分析。分析完成后,可能需要几秒钟,通知(带有横幅)才会通知用户。iOS共享扩展通知

共享扩展允许直接从照片应用发送照片进行分析。但是,一旦照片发布,扩展消失,我不能通知用户该任务结束。

你知道这是可以实现吗?如果是,任何提示?

非常感谢。

+0

这是推送通知吗? – Losiowaty

+0

不是推送通知。应用程序应该收到休息200响应,并在屏幕上显示一些信息,如警报。 – radar

+0

我会考虑切换到您的位置推送通知。我可以想象,有几种情况是你的应用程序在服务器响应之前被杀死,或者服务器花费更多的时间(更复杂的图像,对服务器的很多请求)来完成它的工作。此外,这将解决您的扩展问题,因为通知将独立于设备上发生的情况。 – Losiowaty

回答

0

最后,我设法做到了。但我需要使用自定义视图,而不是最初的SLComposeServiceViewController视图。代码如下:

class ShareViewController: UIViewController { 
... 
} 

请注意,我必须提供代码以关闭视图。