OS X Share Extension:上传/任务时间过长导致死亡

时间:2014-11-22 09:06:21

标签: macos http swift osx-yosemite

我目前正在为Swift中的OS X Yosemite构建一个Share扩展。这允许将任何Web服务集成到系统中,并允许用户通过两次单击发送链接或照片。

我已经有了图像的实现,它适用于小图像。问题是,当图片太大时,OS X会在上传完成之前终止扩展(“插件中断”),当然因为它认为它太长了。我正在使用SwiftHTTP library来执行我的请求。

Apple documentation about extensions上,有一条松散的声明说扩展无法“执行长时间运行的后台任务”,而且没有精确度。

有人知道更多有关此限制的内容吗?也许可以建议我一个解决方法?

致以最诚挚的问候,

弗朗索瓦

0 个答案:

没有答案