Skip to content

Commit abf7448

Browse files
author
karisli
committed
# 5.7.4
一些修复
1 parent 5f2213d commit abf7448

21 files changed

+119
-227
lines changed

CHANGELOG.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1+
# 5.7.4
2+
一些修复
3+
14
# 5.7.3
25
- 修弹出访问钥匙串的提示
36

47
# 5.7.2
5-
6-
- 修复cancel时偶现crash的问题
8+
- 偶现crash的问题
79
- 修复了生成预签名链接接口在临时密钥时没有返回token参数的问题
810
- 修复分片个数大于10000上传失败的问题
911
- 修复分片上传时在等complete的response的时候点击了取消,再次续传会404的问题

QCloudCOSXML.podspec

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |s|
22
s.name = "QCloudCOSXML"
33

4-
s.version = "5.7.3"
4+
s.version = "5.7.4"
55

66
s.summary = "QCloudCOSXML 腾讯云iOS-SDK组件"
77

@@ -17,15 +17,15 @@ s.version = "5.7.3"
1717
s.default_subspec = 'Default'
1818
s.subspec 'Default' do |default|
1919
default.source_files = 'QCloudCOSXML/Classes/**/*','Models/request.model','QCloudCOSXML/Classes/QCloudCOSXML/*'
20-
default.dependency "QCloudCore",'5.7.3'
20+
default.dependency "QCloudCore",'5.7.4'
2121
end
2222
s.subspec 'Slim' do |slim|
2323
slim.source_files = 'QCloudCOSXML/Classes/**/*','Models/request.model','QCloudCOSXML/Classes/QCloudCOSXML/*'
24-
slim.dependency "QCloudCore/WithoutMTA",'5.7.3'
24+
slim.dependency "QCloudCore/WithoutMTA",'5.7.4'
2525
end
2626
s.subspec 'Transfer' do |transfer|
2727
transfer.source_files = 'QCloudCOSXML/Classes/*','QCloudCOSXML/Classes/Transfer/**/*','QCloudCOSXML/Classes/Base/*'
28-
transfer.dependency "QCloudCore/WithoutMTA",'5.7.3'
28+
transfer.dependency "QCloudCore/WithoutMTA",'5.7.4'
2929
end
3030

3131
end

QCloudCOSXML/Classes/QCloudCOSXMLVersion.h

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

66
#ifndef QCloudCOSXMLModuleVersion_h
77
#define QCloudCOSXMLModuleVersion_h
8-
#define QCloudCOSXMLModuleVersionNumber 507003
8+
#define QCloudCOSXMLModuleVersionNumber 507004
99

1010
//dependency
1111

QCloudCOSXML/Classes/QCloudCOSXMLVersion.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#import "QCloudCOSXMLVersion.h"
2-
NSString * const QCloudCOSXMLModuleVersion = @"5.7.3";
2+
NSString * const QCloudCOSXMLModuleVersion = @"5.7.4";
33
NSString * const QCloudCOSXMLModuleName = @"QCloudCOSXML";
44
@interface QCloudQCloudCOSXMLLoad : NSObject
55
@end

QCloudCOSXML/Classes/Transfer/request/QCloudCOSXMLCopyObjectRequest.m

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,11 @@ - (void)fakeStart {
6565

6666
headObjectRequest.customHeaders = [customHeaders mutableCopy];
6767
headObjectRequest.bucket = self.sourceBucket;
68+
6869
headObjectRequest.regionName = self.sourceRegion;
6970
headObjectRequest.priority = self.priority;
71+
headObjectRequest.enableQuic = self.enableQuic;
72+
7073
headObjectRequest.object = self.sourceObject;
7174
headObjectRequest.ifModifiedSince = self.objectCopyIfModifiedSince;
7275
__weak typeof(headObjectRequest)weakRequest = headObjectRequest;
@@ -102,6 +105,7 @@ - (void)fakeStart {
102105
- (void)simpleCopy {
103106
QCloudPutObjectCopyRequest* request = [[QCloudPutObjectCopyRequest alloc] init];
104107
request.priority = self.priority;
108+
request.enableQuic = self.enableQuic;
105109
request.customHeaders =[self.customHeaders mutableCopy];
106110
request.regionName = self.regionName;
107111
request.bucket = self.bucket;
@@ -141,6 +145,7 @@ - (void)multipleCopy {
141145
QCloudInitiateMultipartUploadRequest* initMultipartUploadRequest = [[QCloudInitiateMultipartUploadRequest alloc] init];
142146
initMultipartUploadRequest.bucket = self.bucket;
143147
initMultipartUploadRequest.priority = self.priority;
148+
initMultipartUploadRequest.enableQuic = self.enableQuic;;
144149
initMultipartUploadRequest.regionName = self.regionName;
145150
initMultipartUploadRequest.object = self.object;
146151
initMultipartUploadRequest.customHeaders = [self.customHeaders mutableCopy];
@@ -189,6 +194,7 @@ - (void)uploadCopyParts {
189194
for (int64_t i = 0; i*kCopySliceLength < self.fileSize; i++ ) {
190195
@autoreleasepool {
191196
QCloudUploadPartCopyRequest* request = [[QCloudUploadPartCopyRequest alloc] init];
197+
request.enableQuic = self.enableQuic;
192198
request.bucket = self.bucket;
193199
request.customHeaders = [self.customHeaders mutableCopy];
194200
request.object = self.object;
@@ -242,6 +248,7 @@ - (void)finishUploadParts {
242248
request.regionName = self.regionName;
243249
request.uploadId = self.uploadID;
244250
request.priority = self.priority;
251+
request.enableQuic = self.enableQuic;
245252
QCloudCompleteMultipartUploadInfo* info = [[QCloudCompleteMultipartUploadInfo alloc ] init];
246253
[self.uploadParts sortUsingComparator:^NSComparisonResult(QCloudMultipartInfo* obj1, QCloudMultipartInfo* obj2) {\
247254
if (obj1.partNumber.longLongValue > obj2.partNumber.longLongValue) {

QCloudCOSXML/Classes/Transfer/request/QCloudCOSXMLDownloadObjectRequest.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ -(void)startGetObject{
4848
request.ifNoneMatch = self.ifNoneMatch;
4949
request.object = self.object;
5050
request.bucket = self.bucket;
51+
request.enableQuic = self.enableQuic;
5152
[self.transferManager.cosService GetObject:request];
5253
}
5354
-(void)setCOSServerSideEncyption{

QCloudCOSXML/Classes/Transfer/request/QCloudCOSXMLUploadObjectRequest.m

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,7 @@ - (void) resumeUpload
215215
QCloudListMultipartRequest* request = [QCloudListMultipartRequest new];
216216
request.priority = self.priority;
217217
request.timeoutInterval = self.timeoutInterval;
218+
request.enableQuic = self.enableQuic;
218219
request.object = self.object;
219220
request.regionName = self.regionName;
220221
request.bucket = self.bucket;
@@ -266,6 +267,7 @@ - (void) fakeStart {
266267
- (void) startSimpleUpload
267268
{
268269
QCloudPutObjectRequest* request = [QCloudPutObjectRequest new];
270+
request.enableQuic = self.enableQuic;
269271
request.regionName = self.regionName;
270272
__weak typeof(self) weakSelf = self;
271273
__weak typeof(request)weakRequest = request;
@@ -326,6 +328,7 @@ - (void) startMultiUpload {
326328
_uploadParts = [NSMutableArray new];
327329
QCloudInitiateMultipartUploadRequest* uploadRequet = [QCloudInitiateMultipartUploadRequest new];
328330
uploadRequet.timeoutInterval = self.timeoutInterval;
331+
uploadRequet.enableQuic = self.enableQuic;
329332
uploadRequet.bucket = self.bucket;
330333
uploadRequet.regionName = self.regionName;
331334
uploadRequet.object = self.object;
@@ -451,6 +454,7 @@ - (void) uploadOffsetBodys:(NSArray<QCloudFileOffsetBody*>*)allParts
451454
break;
452455
}
453456
QCloudUploadPartRequest* request = [QCloudUploadPartRequest new];
457+
request.enableQuic = self.enableQuic;
454458
request.bucket = self.bucket;
455459
request.timeoutInterval = self.timeoutInterval;
456460
request.regionName = self.regionName;
@@ -569,6 +573,7 @@ - (void) onError:(NSError *)error
569573
- (void) finishUpload:(NSString*)uploadId
570574
{
571575
QCloudCompleteMultipartUploadRequest* complete = [QCloudCompleteMultipartUploadRequest new];
576+
complete.enableQuic = self.enableQuic;
572577
complete.object = self.object;
573578
complete.bucket = self.bucket;
574579
complete.uploadId = self.uploadId;
@@ -729,6 +734,7 @@ - (void) abort:(QCloudRequestFinishBlock _Nullable)finishBlock
729734
} else {
730735
if (self.uploadId) {
731736
QCloudAbortMultipfartUploadRequest* abortRequest = [QCloudAbortMultipfartUploadRequest new];
737+
abortRequest.enableQuic = self.enableQuic;
732738
abortRequest.customHeaders = [self.customHeaders mutableCopy];
733739
abortRequest.object = self.object;
734740
abortRequest.regionName = self.regionName;

QCloudCore.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
Pod::Spec.new do |s|
1010
s.name = "QCloudCore"
1111

12-
s.version = "5.7.3"
12+
s.version = "5.7.4"
1313

1414
s.summary = "QCloudCore--腾讯云iOS-SDK Foundation"
1515

QCloudCore/Classes/Base/QCLOUDRestNet/CoreRequest/COSXMLGetSignatureTool.h

Lines changed: 0 additions & 22 deletions
This file was deleted.

QCloudCore/Classes/Base/QCLOUDRestNet/CoreRequest/COSXMLGetSignatureTool.m

Lines changed: 0 additions & 127 deletions
This file was deleted.

0 commit comments

Comments
 (0)