【问题标题】:Possible to use NSUrlSession (in Xamarin) to download files in the background in Azure Mobile Apps?可以使用 NSUrlSession(在 Xamarin 中)在 Azure 移动应用程序的后台下载文件吗?
【发布时间】:2017-01-02 21:22:50
【问题描述】:

我想在使用 Monotouch/Xamarin 的 Azure 移动应用程序中利用 iOS background file downloads

我无法确定这是否是 Xamarin 实现 (PCL) 当前的工作方式,是否可以通过特定于平台的实现实现,或者是否需要成为功能请求。

我已尝试查找 Git 源以查看此实现是否存在于 Microsoft.WindowsAzure.MobileServices.Sync 中,但我无法找到它。

【问题讨论】:

  • 您的遥控器很可能需要接受范围:Accept-ranges: bytes - developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Ranges,否则我看不到如何下载简历。除此之外,我认为遥控器上不需要任何特殊的酱汁。
  • @evilSnobu 我以为这是客户端 SDK 问题,但服务器评论需要调查

标签: ios background xamarin.ios azure-mobile-services nsurlsession


【解决方案1】:

如果您正在寻找适用于 iOS/Swift/Objective-C 的 Azure 移动应用程序文件同步,它尚不存在,并且在一段时间内不会存在。

您最好查看适用于 Azure 存储的 iOS SDK 并将其上传/下载到 Azure 存储帐户。您需要的唯一补充是 SAS 令牌生成器 API,它将是您后端中的自定义 API。为此,您可以使用 Azure 移动应用程序,或者直接使用 ExpressJS 或 ASP.NET WebAPI。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-14
  • 2015-12-12
  • 1970-01-01
相关资源
最近更新 更多