一, 遇到的问题汇总:
- 使用 AFHTTPSessionManager 单例的 downloadTaskWithRequest:... 方法下载当前 Mac 服务器的资源时, 提示 url 不支持
Error Domain=xxx Code=-1002 "不支持的 URL" UserInfo={NSUnderlyingError=0x175844f50 {Error Domain=kCFErrorDomainCFNetwork Code=-1002 "(null)"}, NSErrorFailingURLStringKey=10.31.4.130/0627.zip, NSErrorFailingURLKey=10.31.4.130/0627.zip, NSLocalizedDescription=不支持的 URL}
解决方案是: 使用 switchhosts 工具在 Mac 的 hosts 文件中添加 10.31.4.130 api.m.liuzhu.com
这样的重定向, 在手机里访问"http://api.m.liuzhu.com/0627.zip" 代替 "10.31.4.130/0627.zip"
网友评论