我正在使用 swift 构建一个 iOS 应用程序。我使用 URLSession 进行 API 调用。我使用 IP 地址进行了所有 API 调用,并且一切正常。现在要将应用程序放入商店,我将 IP 地址更改为域名。API 由邮递员工作。但在我的代码中,它给出了错误:
“HTTP 加载失败(错误代码:100 [1:100]),错误结束 - 代码:100,操作无法完成。协议错误”。
我已经使用了任意负载。我尝试将“https”和“http”作为协议。我错过了什么?
Swift 3
Xcode 9
测试设备 iOS 11
编辑: 如果我使用服务器的 IP 地址,则不会出现此问题。因此,我认为我的请求或其格式没有错误。仅当我将 IP 地址更改为域名(https://myServerAddress.com)时才会出现错误。