Skip to content

Commit 03768a9

Browse files
author
garenwang
committed
# 6.2.3
1 parent 96ab89d commit 03768a9

File tree

11 files changed

+64
-44
lines changed

11 files changed

+64
-44
lines changed

CHANGELOG.md

Lines changed: 40 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,60 @@
1-
# 6.2.2
2-
1.修复传输限速功能
1+
# 6.2.3
32

4-
# 6.2.1
5-
1.修改requestId生成策略,支持并发
6-
7-
# 6.2.0
8-
1.优化上传过程日志
9-
2.新增空文件上传校验配置
3+
4+
# 6.2.2
5+
1.修复传输限速功能
106

11-
# 6.1.9
12-
1.修改内容审核参数校验
7+
8+
# 6.2.1
9+
1.修改requestId生成策略,支持并发
10+
11+
# 6.2.0
12+
1.优化上传过程日志 2.新增空文件上传校验配置
13+
14+
# 6.1.9
15+
1.修改内容审核参数校验
1316

14-
# 6.1.8
15-
1.新增 Bucket policy接口
17+
18+
# 6.1.8
19+
1.新增 Bucket policy接口
1620

17-
# 6.1.7
21+
22+
# 6.1.7
1823
1.修复断点下载进度bug
24+
25+
# 6.1.6
26+
1.新增图片修复、人脸识别、人体识别、文字识别等十余个接口
1927

20-
# 6.1.6
21-
1.新增图片修复、人脸识别、人体识别、文字识别等十余个接口
28+
29+
# 6.1.5
2230

23-
# 6.1.5
24-
1.新增急速识别相关参数
31+
补充急速识别相关参数
2532

26-
# 6.1.4
33+
34+
# 6.1.4
2735
1.新增分词相关接口
28-
29-
# 6.1.3
36+
37+
# 6.1.3
3038
1.新增语音识别相关接口
39+
3140

32-
# 6.1.2
41+
42+
# 6.1.2
3343
1.request新增payload参数。 2.修复已知bug
3444

35-
# 6.1.1
36-
1.修改头文件大小写问题
45+
46+
# 6.1.1
3747

38-
# 6.1.0
39-
1.优化service注册校验逻辑。2.修复全部取消。
48+
修改头文件大小写问题
49+
50+
# 6.1.0
4051

41-
# 6.0.9
52+
1.优化service注册校验逻辑。2.修复全部取消。
53+
54+
# 6.0.9
4255

4356
1.新增内容审核接口
44-
57+
4558
# 6.0.8
4659

4760
1.修改sdk与yymodel 方法命名冲突。2.修改一些SDK 内部一些警告

QCloudCOSXML.podspec

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

44

5-
s.version = "6.2.2"
5+
s.version = "6.2.3"
66

77

88
s.summary = "QCloudCOSXML 腾讯云iOS-SDK组件"
@@ -22,15 +22,15 @@ s.version = "6.2.2"
2222
s.subspec 'Default' do |default|
2323
default.source_files = 'QCloudCOSXML/Classes/**/*','QCloudCOSXML/Classes/QCloudCOSXML/*'
2424

25-
default.dependency "QCloudCore",'6.2.2'
25+
default.dependency "QCloudCore",'6.2.3'
2626
end
2727
s.subspec 'Slim' do |slim|
2828
slim.source_files = 'QCloudCOSXML/Classes/**/*','QCloudCOSXML/Classes/QCloudCOSXML/*'
29-
slim.dependency "QCloudCore/WithoutMTA",'6.2.2'
29+
slim.dependency "QCloudCore/WithoutMTA",'6.2.3'
3030
end
3131
s.subspec 'Transfer' do |transfer|
3232
transfer.source_files = 'QCloudCOSXML/Classes/*','QCloudCOSXML/Classes/Transfer/**/*','QCloudCOSXML/Classes/Base/**/*'
33-
transfer.dependency "QCloudCore/WithoutMTA",'6.2.2'
33+
transfer.dependency "QCloudCore/WithoutMTA",'6.2.3'
3434

3535
end
3636

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 602002
8+
#define QCloudCOSXMLModuleVersionNumber 602003
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 = @"6.2.2";
2+
NSString * const QCloudCOSXMLModuleVersion = @"6.2.3";
33
NSString * const QCloudCOSXMLModuleName = @"QCloudCOSXML";
44
@interface QCloudQCloudCOSXMLLoad : NSObject
55
@end

QCloudCOSXML/Classes/Transfer/request/QCloudCOSXMLUploadObjectRequest.m

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -506,7 +506,11 @@ - (void)uploadOffsetBodys:(NSArray<QCloudFileOffsetBody *> *)allParts {
506506
}
507507
__strong typeof(weakSelf) strongSelf = weakSelf;
508508
__strong typeof(weakRequest) strongRequst = weakRequest;
509-
[weakSelf.requstMetricArray addObject:@{ [NSString stringWithFormat:@"%@", weakRequest] : weakRequest.benchMarkMan.tastMetrics }];
509+
510+
@synchronized (self) {
511+
[strongSelf.requstMetricArray addObject:@{ [NSString stringWithFormat:@"%@", strongRequst] : weakRequest.benchMarkMan.tastMetrics }];
512+
}
513+
510514
if (error && error.code != QCloudNetworkErrorCodeCanceled) {
511515
NSError *transferError = [weakSelf tranformErrorToResume:error];
512516
__strong typeof(weakSelf) strongSelf = weakSelf;
@@ -669,8 +673,11 @@ + (instancetype)requestWithRequestData:(QCloudCOSXMLUploadObjectResumeData _Null
669673

670674
- (void)cancel {
671675

672-
[self.requestCacheArray addPointer:(__bridge void *_Nullable)([NSObject new])];
673-
[self.requestCacheArray compact];
676+
@synchronized (self) {
677+
[self.requestCacheArray addPointer:(__bridge void *_Nullable)([NSObject new])];
678+
[self.requestCacheArray compact];
679+
}
680+
674681
if (NULL != _queueSource) {
675682
dispatch_source_cancel(_queueSource);
676683
}

QCloudCore.podspec

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

1212

13-
s.version = "6.2.2"
13+
s.version = "6.2.3"
1414

1515

1616

QCloudCore/Classes/Base/QCloudCoreVersion.h

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

66
#ifndef QCloudCoreModuleVersion_h
77
#define QCloudCoreModuleVersion_h
8-
#define QCloudCoreModuleVersionNumber 602002
8+
#define QCloudCoreModuleVersionNumber 602003
99

1010
//dependency
1111

QCloudCore/Classes/Base/QCloudCoreVersion.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#import "QCloudCoreVersion.h"
2-
NSString * const QCloudCoreModuleVersion = @"6.2.2";
2+
NSString * const QCloudCoreModuleVersion = @"6.2.3";
33
NSString * const QCloudCoreModuleName = @"QCloudCore";
44
@interface QCloudQCloudCoreLoad : NSObject
55
@end

QCloudQuic.podspec

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Pod::Spec.new do |s|
1010
s.name = "QCloudQuic"
1111

1212

13-
s.version = "6.2.2"
13+
s.version = "6.2.3"
1414

1515

1616
s.summary = "QCloudQuic 腾讯云iOS-SDK组件"
@@ -39,12 +39,12 @@ s.pod_target_xcconfig = { 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'arm64' }
3939
s.subspec 'Default' do |default|
4040
default.source_files = 'QCloudQuic/Classes/*', 'QCloudQuic/Classes/QCloudBase/**/*','QCloudQuic/Classes/QuicFramework//*.{h}'
4141
default.vendored_frameworks = 'QCloudQuic/Classes/QuicFramework/Tquic.framework'
42-
default.dependency "QCloudCOSXML",'6.2.2'
42+
default.dependency "QCloudCOSXML",'6.2.3'
4343
end
4444
s.subspec 'Slim' do |slim|
4545
slim.source_files = 'QCloudQuic/Classes/*', 'QCloudQuic/Classes/QCloudBase/**/*','QCloudQuic/Classes/QuicFramework//*.{h}'
4646
slim.vendored_frameworks = 'QCloudQuic/Classes/QuicFramework/Tquic.framework'
47-
slim.dependency "QCloudCOSXML/Slim",'6.2.2'
47+
slim.dependency "QCloudCOSXML/Slim",'6.2.3'
4848
end
4949

5050

QCloudQuic/Classes/QCloudQuicVersion.h

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

66
#ifndef QCloudQuicModuleVersion_h
77
#define QCloudQuicModuleVersion_h
8-
#define QCloudQuicModuleVersionNumber 602002
8+
#define QCloudQuicModuleVersionNumber 602003
99

1010
//dependency
1111

0 commit comments

Comments
 (0)