云栖问答

找不到答案?去提问题

数据存储与数据库 ios 服务器 2019-05-07 21:53:37

iOS上传图片没有回调

代码如下所示,block内的回调就没执行。
当时是app静置一个多小时,只有websocket一直在向服务器发心跳。这时候上传个图片发现没有回调了,发音频文件也不行。
有解决方案的拜托了🙏

        OSSTask *task = [_ossClient putObject:request];
        [task continueWithSuccessBlock:^id _Nullable(OSSTask * _Nonnull task1) {
            if (task1.error) {
                failure(task1.error.localizedDescription);
            } else {
                NSString *URL = [_ossClient presignPublicURLWithBucketName:currentOSSParams.bucket withObjectKey:name].result;
                if ([URL isKindOfClass:[NSString class]]) {
                    success(URL);
                } else {
                    failure(@"上传失败");
                }
            }
            return nil;
        }];

1个回答

0

小六码奴

建议你更新sdk ,我们在新的sdk中已经修复这个bug

1
GO