【发布时间】:2015-02-20 17:31:13
【问题描述】:
我有一个共享扩展程序,我正在将照片上传到我的服务器。我在设备上处理图像并将其转换为 .jpg。我将它保存到临时目录,因为 NSURLSession 只能从后台文件上传,而不是 NSData。请求被发送出去,共享扩展调用 completeRequestReturningItems:completionHandler:nil 终止扩展。
上传成功,这很好,但是上传完成后我需要删除临时文件。我对如何响应上传完成感到有点困惑。我见过实现 NSURLSessionDelegate 的示例,但我不知道在哪里实现。如果我在我的共享扩展代码中这样做,我认为它不会做任何事情,因为共享扩展被终止,然后上传发生在后台。
任何关于我需要在哪里实现此代码或代码示例的帮助都会很棒。
【问题讨论】:
-
您能否分享您在后台上传的代码,因为我遇到了问题,
标签: ios upload share nsurlsession