Skip to content

Commit a90db33

Browse files
author
garenwang
committed
# 6.3.0
1 parent 059fcee commit a90db33

File tree

13 files changed

+30
-22
lines changed

13 files changed

+30
-22
lines changed

CHANGELOG.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
1+
# 6.3.0
2+
3+
14
# 6.2.9
2-
支持AI智能识别
3-
优化部分已有接口
5+
6+
新增AI智能识别
47

58
# 6.2.8
69
支持冷存储

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

77

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

25-
default.dependency "QCloudCore",'6.2.9'
25+
default.dependency "QCloudCore",'6.3.0'
2626
end
2727
s.subspec 'Slim' do |slim|
2828
slim.source_files = 'QCloudCOSXML/Classes/**/*','QCloudCOSXML/Classes/QCloudCOSXML/*'
29-
slim.dependency "QCloudCore/WithoutMTA",'6.2.9'
29+
slim.dependency "QCloudCore/WithoutMTA",'6.3.0'
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.9'
33+
transfer.dependency "QCloudCore/WithoutMTA",'6.3.0'
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 602009
8+
#define QCloudCOSXMLModuleVersionNumber 603000
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.9";
2+
NSString * const QCloudCOSXMLModuleVersion = @"6.3.0";
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.2.9"
13+
s.version = "6.3.0"
1414

1515

1616

QCloudCore/Classes/Base/QCLOUDRestNet/CoreRequest/Serializer/QCloudResponseSerializer.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
typedef id (^QCloudResponseSerializerBlock)(NSHTTPURLResponse *response, id inputData, NSError *__autoreleasing *error);
1616

1717
QCloudResponseSerializerBlock QCloudResponseXMLSerializerBlock = ^(NSHTTPURLResponse *response, id inputData, NSError *__autoreleasing *error) {
18-
// QCloudLogDebug(@"response %@", response);
18+
1919
if (![inputData isKindOfClass:[NSData class]]) {
2020
if (NULL != error) {
2121
*error = [NSError qcloud_errorWithCode:QCloudNetworkErrorCodeResponseDataTypeInvalid
@@ -49,6 +49,7 @@
4949
encoding:NSUTF8StringEncoding]]];
5050
return (id)nil;
5151
}
52+
NSLog(@"output = %@", output);
5253
return (id)output;
5354
};
5455

QCloudCore/Classes/Base/QCLOUDRestNet/SessionSupport/QCloudHTTPSessionManager.m

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -574,15 +574,15 @@ - (void)executeRestHTTPReqeust:(QCloudHTTPRequest *)httpRequest {
574574
[[QCloudHttpDNS shareDNS] prepareFetchIPListForHost:host port:@"443"];
575575
ipAddr = [[QCloudHttpDNS shareDNS] findHealthyIpFor:host];
576576
}
577-
if (!ipAddr) {
578-
@throw [NSException exceptionWithName:NSURLErrorDomain reason:@"No Available IP Address for QUIC." userInfo:nil];
579-
}
577+
// if (!ipAddr) {
578+
// @throw [NSException exceptionWithName:NSURLErrorDomain reason:@"No Available IP Address for QUIC." userInfo:nil];
579+
// }
580580

581581
NSMutableDictionary *dic = [NSMutableDictionary dictionaryWithDictionary:transformRequest.allHTTPHeaderFields];
582582

583583

584584
dic[@"quicHost"] = host;
585-
dic[@"quicIP"] = ipAddr;
585+
if(ipAddr) dic[@"quicIP"] = ipAddr;
586586
if (uploadFileURL) {
587587
dic[@"body"] = uploadFileURL;
588588
} else if (httpRequest.requestData.directBody) {

QCloudCore/Classes/Base/QCloudClientBase/Service/QCloudService.m

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,9 @@ - (void)loadAuthorizationForBiz:(QCloudBizHTTPRequest *)bizRequest
140140
}
141141
}
142142
- (int)performRequest:(QCloudBizHTTPRequest *)httpRequst {
143-
httpRequst.timeoutInterval = self.configuration.timeoutInterval;
143+
if(httpRequst.timeoutInterval == 0){
144+
httpRequst.timeoutInterval = self.configuration.timeoutInterval;
145+
}
144146
httpRequst.enableQuic = self.configuration.enableQuic;
145147
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
146148
NSError *error;
@@ -157,8 +159,10 @@ - (int)performRequest:(QCloudBizHTTPRequest *)httpRequst {
157159
}
158160

159161
- (int)performRequest:(QCloudBizHTTPRequest *)httpRequst withFinishBlock:(QCloudRequestFinishBlock)block {
160-
httpRequst.timeoutInterval = self.configuration.timeoutInterval;
161-
httpRequst.enableQuic = self.configuration.enableQuic;;
162+
if(httpRequst.timeoutInterval == 0){
163+
httpRequst.timeoutInterval = self.configuration.timeoutInterval;
164+
}
165+
httpRequst.enableQuic = self.configuration.enableQuic;
162166
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
163167
NSError *error;
164168
[self fillCommonParamtersForRequest:httpRequst error:&error];

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 602009
8+
#define QCloudCoreModuleVersionNumber 603000
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.9";
2+
NSString * const QCloudCoreModuleVersion = @"6.3.0";
33
NSString * const QCloudCoreModuleName = @"QCloudCore";
44
@interface QCloudQCloudCoreLoad : NSObject
55
@end

0 commit comments

Comments
 (0)