【问题标题】:Cannot find 'SessionManager' in scope?在范围内找不到“SessionManager”?
【发布时间】:2021-06-18 17:50:42
【问题描述】:

我正在使用 RxAlamofire 更新我的代码。我用最新版本更新了 RxAlmofire。我如何在

中更新此代码config.httpAdditionalHeaders = SessionManager.defaultHTTPHeaders
let config = URLSessionConfiguration.default
    config.httpAdditionalHeaders = SessionManager.defaultHTTPHeaders

我尝试了config.httpAdditionalHeaders = HTTPHeader.defaultUserAgent,但没有成功

【问题讨论】:

  • 你导入RxAlamofire了吗?
  • 是的,我做到了。但是 Alamofire5 已将 SessionManager 重命名为 Session。并且会话没有成员是defaultHTTPHeaders

标签: ios swift iphone swift5 rxalamofire


【解决方案1】:

Alamofire5 已将 SessionManager 重命名为 Session

按照迁移指南here

,以及 RxAlamofire

【讨论】:

  • Session 没有成员 defaultHTTPHeaders
  • config.headers = .default
猜你喜欢
  • 2020-11-23
  • 2021-01-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多