2017-09-22 93 views
0

有沒有辦法限制帶寬NSURLSessionNSURLSession帶寬限制

我在做文件同步客戶端適用於MacOS類似Dropbox/GoogleDrive/pCloud它們都具有帶寬限制的選擇,但我不知道如何配置NSURLSession尊重帶寬限制。

回答

1

除非Apple最近添加了某些東西,否則NSURLSession不提供限制帶寬的設施。我知道要做的唯一方法是:

  • 使用較低級別的API,允許您提供自己的套接字,然後在TCP套接字級別限制數據速率。
  • 提供應用內網絡代理並將其用於所有傳出請求。配置代理以限制通過它的所有請求的帶寬。
+0

感謝dgatwood,你知道任何應用程序中的web代理,可以在這種情況下幫助嗎? – mixtly87