把 LeanCloud 详情的日志也输出来了,看是否能帮助诊断问题:
2018-01-13 10:33:06.364604+0800 PokerFury[13158:15900704] [DEBUG] -[AVPaasClient performRequest:success:failure:wait:] [Line 623]
------ BEGIN LeanCloud REST Request -------
path: /1.1/fileTokens
curl: curl -i -k -X POST -d '{"_type":"File","key":"qRIkLUNphqYU0OfeGo1lQJD.m4a","name":"i286169_13807701111_537503586.m4a","mime_type":"audio\/x-m4a","metaData":{"_checksum":"7e6a0c9f3fc2d471fe75e88c167f6c61","size":28802}}' --compressed -H 'Accept: application/json' -H 'Content-Type: application/json; charset=utf-8' -H 'X-LC-Prod: 1' -H 'User-Agent: AVOS Cloud iOS-v8.2.0 SDK' -H 'Accept-Language: zh-Hans;q=1' -H 'Accept-Encoding: gzip' -H 'X-LC-Id: fdXhd9cSO7MW75jf9GykCnMe-9Nh9j0Va' "https://e1-api.leancloud.cn/1.1/fileTokens"
------ END --------------------------------
2018-01-13 10:33:06.471498+0800 PokerFury[13158:15900972] [DEBUG] -[AVHTTPClient enqueueHTTPRequestOperation:] [Line 551]
------ BEGIN LeanCloud REST Request ------
path: /files/v2/10007535/fdxhd9cso7mw75jf/qRIkLUNphqYU0OfeGo1lQJD.m4a
curl: curl -i -k -X POST -H 'User-Agent: PokerFury/2801131029 (iPhone; iOS 11.2; Scale/2.00)' -H 'Content-Type: multipart/form-data; boundary=Boundary+0xAbCdEfGbOuNdArY' -H 'Content-Length: 29188' -H 'Authorization: eWhIgUAbRjH7g0KnRupzADyXiethPTEwMDA3NTM1Jms9QUtJRHpRSmtrS1BEd28xSk5UbmRhNnpEZDJSUDN1ZlczU3BxJmU9MTUxNTgxNDM4NiZ0PTE1MTU4MTA3ODYmcj0xOTQ4Nzk3MDA4JmY9JmI9ZmR4aGQ5Y3NvN213NzVqZg==' -H 'Host: web.file.myqcloud.com' "https://sh.file.myqcloud.com/files/v2/10007535/fdxhd9cso7mw75jf/qRIkLUNphqYU0OfeGo1lQJD.m4a/"
------ END --------------------------------
2018-01-13 10:33:06.472045+0800 PokerFury[13158:15900972] [DEBUG] -[AVPaasClient performRequest:success:failure:wait:]blockinvoke [Line 666]
------ BEGIN LeanCloud REST Response ------
path: /1.1/fileTokens
cost: 106.938ms
response: {
bucket = fdxhd9cso7mw75jf;
createdAt = "2018-01-13T02:33:06.358Z";
"mime_type" = "audio/x-m4a";
objectId = 5a596fe2104eb80043b5b56d;
provider = qcloud;
token = "eWhIgUAbRjH7g0KnRupzADyXiethPTEwMDA3NTM1Jms9QUtJRHpRSmtrS1BEd28xSk5UbmRhNnpEZDJSUDN1ZlczU3BxJmU9MTUxNTgxNDM4NiZ0PTE1MTU4MTA3ODYmcj0xOTQ4Nzk3MDA4JmY9JmI9ZmR4aGQ5Y3NvN213NzVqZg==";
"upload_url" = "https://sh.file.myqcloud.com/files/v2/10007535/fdxhd9cso7mw75jf/qRIkLUNphqYU0OfeGo1lQJD.m4a";
url = "http://fdxhd9cso7mw75jf-10007535.file.myqcloud.com/qRIkLUNphqYU0OfeGo1lQJD.m4a";
}
------ END --------------------------------
2018-01-13 10:33:07.329 PokerFury[13158:15903040] : [BLYLog] 10:33:07.329 ERROR GameViewController+AVCloudIMClient.voiceRecorderDidFinishRecording():233 - Error Domain=AVNetworkingErrorDomain Code=-1011 "Expected status code in (200-299), got 400" UserInfo={AVNetworkingOperationFailingURLResponseErrorKey= { URL: https://sh.file.myqcloud.com/files/v2/10007535/fdxhd9cso7mw75jf/qRIkLUNphqYU0OfeGo1lQJD.m4a/ } { Status Code: 400, Headers {
Connection = (
"keep-alive"
);
"Content-Length" = (
109
);
"Content-Type" = (
"application/json; charset=utf-8"
);
Date = (
"Sat, 13 Jan 2018 02:33:07 GMT"
);
Server = (
"tencent-cos"
);
"x-cos-request-id" = (
"NWE1OTZmZTJfNWJhMDY4NjRfYjgzMF85MDM4MmM="
);
"x-cos-trace-id" = (
"OGVmYzZiMmQzYjA2OWNhODk0NTRkMTBiOWVmMDAxODdjZWUzYjc3NWJjZGEyNDQ4NzNkZjg4Yzk2YTM4MTdlMDE3OTkyNzQ4NmIxZjVlZGEyNjE0OGQ5ZWU5N2VjMTAxZDc1OTYwMWNlMWIzZmNmYmNmNTJlYmJhNjc1ZTdiYjQ="
);
} }, NSLocalizedRecoverySuggestion={"code":-5964,"message":"ERROR_CGI_PARAM_NO_SUCH_OP","request_id":"NWE1OTZmZTJfNWJhMDY4NjRfYjgzMF85MDM4MmM="}, NSErrorFailingURLKey=https://sh.file.myqcloud.com/files/v2/10007535/fdxhd9cso7mw75jf/qRIkLUNphqYU0OfeGo1lQJD.m4a/, AVNetworkingOperationFailingURLRequestErrorKey= { URL: https://sh.file.myqcloud.com/files/v2/10007535/fdxhd9cso7mw75jf/qRIkLUNphqYU0OfeGo1lQJD.m4a/ }, NSLocalizedDescription=Expected status code in (200-299), got 400}