Skip to content

Commit e47fe26

Browse files
author
erichmzhang
committed
修复初始化分片上传完成后的resumeData没有UploadID的问题
1 parent d0fc5ee commit e47fe26

File tree

4 files changed

+9
-6
lines changed

4 files changed

+9
-6
lines changed

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
# 5.0.4
1+
# 5.1.1
2+
- 修复了一些问题
3+
4+
# 5.1.0
25
- 增加了LifeCycle相关接口。
36
- 增加了Copy Object的接口。
47
- 分块上传初始化时,返回resumeData,方便异常情况中断后的续传。

QCloudCOSXML.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "QCloudCOSXML"
3-
s.version = "5.1.0"
3+
s.version = "5.1.1"
44
s.summary = "QCloudCOSXML 腾讯云iOS-SDK组件"
55

66
s.homepage = "https://cloud.tencent.com/"
@@ -9,5 +9,5 @@ Pod::Spec.new do |s|
99
s.source = { :git => "https://github.com/tencentyun/qcloud-sdk-ios.git", :tag => s.version.to_s }
1010
s.ios.deployment_target = '8.0'
1111
s.source_files = 'QCloudCOSXML/Classes/**/*'
12-
s.dependency 'QCloudCore','5.1.0'
12+
s.dependency 'QCloudCore','5.1.1'
1313
end

QCloudCOSXML/Classes/QCloudCOSXMLUploadObjectRequest.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -210,8 +210,8 @@ - (void) startMultiUpload {
210210
[weakSelf onError:error];
211211
} else {
212212
if (weakSelf.initMultipleUploadFinishBlock) {
213+
self.uploadId = result.uploadId;
213214
QCloudCOSXMLUploadObjectResumeData resumeData = [self productingReqsumeData:nil];
214-
QCloudCOSXMLUploadObjectRequest* resumeRequest = [QCloudCOSXMLUploadObjectRequest requestWithRequestData:resumeData];
215215
if (self.initMultipleUploadFinishBlock) {
216216
self.initMultipleUploadFinishBlock(result, resumeData);
217217
}
@@ -484,7 +484,7 @@ - (QCloudCOSXMLUploadObjectResumeData) productingReqsumeData:(NSError* __autorel
484484
path = QCloudFilteLocalPath(path);
485485
self.body = path;
486486
NSData* info = [self qcloud_modelToJSONData];
487-
QCloudLogDebug(@"RESUME data %@",info);
487+
QCloudLogDebug(@"RESUME data %@",[[NSString alloc] initWithData:info encoding:NSUTF8StringEncoding]);
488488
self.body = url;
489489
[_recursiveLock unlock];
490490
return info;

QCloudCore.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
Pod::Spec.new do |s|
1010
s.name = "QCloudCore"
11-
s.version = "5.1.0"
11+
s.version = "5.1.1"
1212
s.summary = "QCloudCore--腾讯云iOS-SDK Foundation"
1313

1414
# This description is used to generate tags and improve search results.

0 commit comments

Comments
 (0)