Skip to content

Commit 406a10f

Browse files
author
garenwang
committed
# 6.0.8
1 parent 8eeceaa commit 406a10f

31 files changed

+170
-140
lines changed

CHANGELOG.md

Lines changed: 29 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,61 @@
1+
# 6.0.8
2+
3+
14
# 6.0.7
2-
- 1:修改日志8小时时差 2:修改灯塔日志上报
5+
6+
优化QCloudCore
37

4-
# 6.0.6
5-
- 修改sdkdonwlaodbug
8+
# 6.0.5
9+
10+
修改已知bug
611

712
# 6.0.5
8-
- QCloudQuic 增加 Slim subspec
13+
14+
QCloudQuic 增加 Slim subspec
915

1016
# 6.0.4
11-
- 修复签名
1217

18+
1.sdk签名修复
19+
1320
# 6.0.3
14-
- 1.quic修复&&修复beacon被初始化多次导致的crash。2.修改信号量crash。
21+
22+
1.quic修复&&修复beacon被初始化多次导致的crash。2.修改信号量crash。
1523

1624
# 6.0.2
17-
- 修复下载高级的crash
25+
26+
修改下载高级接口的crash
1827

1928
# 6.0.1
20-
- quic支持自定义header
29+
30+
开放quic端口配置
2131

2232
# 6.0.0
23-
- quic开放port配置端口
33+
34+
开放quic端口配置
2435

2536
# 5.9.9
26-
- 1:新增删除对象标签接口 2:- (NSString*)MD5String方法添加qcloud前缀
37+
38+
1.新增删除对象标签接口
39+
2.内部MD5String方法加前缀
2740

2841
# 5.9.8
29-
- quic支持设置port
42+
43+
1.修复ios15灯塔socket crash
3044

3145
# 5.9.7
32-
- 1.修复ios15灯塔socket crash
46+
1.修复ios15灯塔socket crash
3347

3448
# 5.9.6
35-
- 1.签名修复
49+
1.签名修复
3650

3751
# 5.9.4
38-
- 1.修复已知bug
52+
1.修复已知bug
3953

4054
# 5.9.3
4155
- XCode10编译修复
4256

4357
# 5.9.2
44-
- 精简版包体积优化
58+
-精简版包体积优化
4559

4660
# 5.9.1
4761
- 支持获取对象链接\- crash修复

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.0.7"
5+
s.version = "6.0.8"
66

77

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

25-
default.dependency "QCloudCore",'6.0.7'
25+
default.dependency "QCloudCore",'6.0.8'
2626
end
2727
s.subspec 'Slim' do |slim|
2828
slim.source_files = 'QCloudCOSXML/Classes/**/*','QCloudCOSXML/Classes/QCloudCOSXML/*'
29-
slim.dependency "QCloudCore/WithoutMTA",'6.0.7'
29+
slim.dependency "QCloudCore/WithoutMTA",'6.0.8'
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.0.7'
33+
transfer.dependency "QCloudCore/WithoutMTA",'6.0.8'
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 600007
8+
#define QCloudCOSXMLModuleVersionNumber 600008
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.0.7";
2+
NSString * const QCloudCOSXMLModuleVersion = @"6.0.8";
33
NSString * const QCloudCOSXMLModuleName = @"QCloudCOSXML";
44
@interface QCloudQCloudCOSXMLLoad : NSObject
55
@end

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.0.7"
13+
s.version = "6.0.8"
1414

1515

1616

QCloudCore/Classes/Base/Logger/QCloudLogModel.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ typedef NS_ENUM(uint8_t, QCloudLogLevel) {
3939
- Informational messages
4040
- Debug messages
4141
*/
42+
4243
QCloudLogLevelDebug = 5,
4344
/**
4445
Log level that if set is going to output the following messages to log:
@@ -49,7 +50,6 @@ typedef NS_ENUM(uint8_t, QCloudLogLevel) {
4950
- Verbose
5051
*/
5152
QCloudLogLevelVerbose = 6,
52-
5353

5454
};
5555

QCloudCore/Classes/Base/ObjectFack/QCloudMultiDelegateProxy.m

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,11 @@ - (void)removeDelegate:(id)delegate {
4545
index = i;
4646
}
4747
}
48+
if (index != NSNotFound) {
49+
[_delegates removePointerAtIndex:index];
50+
}
51+
[_delegates compact];
52+
4853
[_lock unlock];
4954
}
5055

QCloudCore/Classes/Base/QCLOUDFileUtils/QCloudFileUtils.m

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ BOOL QCloudFileExist(NSString *path) {
2424
return [NSShareFileManager fileExistsAtPath:path];
2525
}
2626

27-
NSString *QCloudApplicationDocumentsPath() {
27+
NSString *QCloudApplicationDocumentsPath(void) {
2828
static NSString *documentsPath = nil;
2929
static dispatch_once_t onceToken;
3030
dispatch_once(&onceToken, ^{
@@ -35,7 +35,7 @@ BOOL QCloudFileExist(NSString *path) {
3535
return documentsPath;
3636
}
3737

38-
NSString *QCloudApplicationLibaryPath() {
38+
NSString *QCloudApplicationLibaryPath(void) {
3939
static NSString *documentsPath = nil;
4040
static dispatch_once_t onceToken;
4141
dispatch_once(&onceToken, ^{
@@ -46,7 +46,7 @@ BOOL QCloudFileExist(NSString *path) {
4646
return documentsPath;
4747
}
4848

49-
NSString *QCloudApplicationDirectory() {
49+
NSString *QCloudApplicationDirectory(void) {
5050
static NSString *documentsPath = nil;
5151
static dispatch_once_t onceToken;
5252
dispatch_once(&onceToken, ^{
@@ -57,16 +57,16 @@ BOOL QCloudFileExist(NSString *path) {
5757
});
5858
return documentsPath;
5959
}
60-
NSString *QCloudApplicationTempPath() {
60+
NSString *QCloudApplicationTempPath(void) {
6161
return NSTemporaryDirectory();
6262
}
63-
NSString *QCloudCacheDir() {
63+
NSString *QCloudCacheDir(void) {
6464
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
6565
NSString *cachePath = [paths objectAtIndex:0];
6666
return cachePath;
6767
}
6868

69-
NSString *QCloudDocumentsPath() {
69+
NSString *QCloudDocumentsPath(void) {
7070
static NSString *documentsPath = nil;
7171
static dispatch_once_t onceToken;
7272
dispatch_once(&onceToken, ^{
@@ -79,7 +79,7 @@ BOOL QCloudFileExist(NSString *path) {
7979
return documentsPath;
8080
}
8181

82-
NSString *QCloudSettingsFilePath() {
82+
NSString *QCloudSettingsFilePath(void) {
8383
return [QCloudDocumentsPath() stringByAppendingPathComponent:@"settings.plist"];
8484
}
8585

@@ -89,11 +89,11 @@ BOOL QCloudFileExist(NSString *path) {
8989
return str;
9090
}
9191

92-
NSString *QCloudTempDir() {
92+
NSString *QCloudTempDir(void) {
9393
return NSTemporaryDirectory();
9494
}
9595

96-
NSString *QCloudMKTempDirectory() {
96+
NSString *QCloudMKTempDirectory(void) {
9797
NSString *path = [[NSUUID UUID] UUIDString];
9898
return QCloudAppendPath(QCloudTempDir(), path);
9999
}
@@ -131,7 +131,7 @@ BOOL QCloudFileExist(NSString *path) {
131131
return path;
132132
}
133133

134-
NSString *QCloudDocumentsTempPath() {
134+
NSString *QCloudDocumentsTempPath(void) {
135135
NSString *path = QCloudPathJoin(QCloudDocumentsPath(), @"temp");
136136
QCloudEnsurePathExist(path);
137137
return path;
@@ -360,7 +360,6 @@ uint64_t QCloudFileSize(NSString *path) {
360360
@"mets" : @"application/mets+xml",
361361
@"mods" : @"application/mods+xml",
362362
@"m21" : @"application/mp21",
363-
@"mp4" : @"video/mp4",
364363
@"doc" : @"application/msword",
365364
@"mxf" : @"application/mxf",
366365
@"bin" : @"application/octet-stream",

0 commit comments

Comments
 (0)