Skip to content

Commit 8452f3a

Browse files
author
karisli
committed
# 5.7.3
- 修弹出访问钥匙串的提示
1 parent d97495c commit 8452f3a

19 files changed

+113
-32
lines changed

CHANGELOG.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
1+
# 5.7.3
2+
- 修弹出访问钥匙串的提示
3+
14
# 5.7.2
2-
偶现crash的问题\ - 修复了生成预签名链接接口在临时密钥时没有返回token参数的问题\ - 修复分片个数大于10000上传失败的问题\ - 修复分片上传时在等complete的response的时候点击了取消,再次续传会404的问题\ - 增加同步接口
5+
- 偶现crash的问题
6+
- 修复了生成预签名链接接口在临时密钥时没有返回token参数的问题
7+
- 修复分片个数大于10000上传失败的问题
8+
- 修复分片上传时在等complete的response的时候点击了取消,再次续传会404的问题
9+
- 增加同步接口
310

411
# 5.7.1
512
- 读取剪贴板卡死

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.2"
4+
s.version = "5.7.3"
55

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

@@ -17,15 +17,15 @@ s.version = "5.7.2"
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.2'
20+
default.dependency "QCloudCore",'5.7.3'
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.2'
24+
slim.dependency "QCloudCore/WithoutMTA",'5.7.3'
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.2'
28+
transfer.dependency "QCloudCore/WithoutMTA",'5.7.3'
2929
end
3030

3131
end

QCloudCOSXML/Classes/Base/QCloudCOSXMLService.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@
3333
NS_ASSUME_NONNULL_BEGIN
3434
@interface QCloudCOSXMLService : QCloudService
3535
#pragma hidden super selectors
36-
- (int) performRequest:(QCloudBizHTTPRequest *)httpRequst isHaveBody:(BOOL)body NS_UNAVAILABLE;
37-
- (int) performRequest:(QCloudBizHTTPRequest *)httpRequst isHaveBody:(BOOL)body withFinishBlock:(QCloudRequestFinishBlock)block NS_UNAVAILABLE;
36+
- (int) performRequest:(QCloudBizHTTPRequest *)httpRequst NS_UNAVAILABLE;
37+
- (int) performRequest:(QCloudBizHTTPRequest *)httpRequst withFinishBlock:(QCloudRequestFinishBlock)block NS_UNAVAILABLE;
3838

3939
#pragma Factory
4040
/**

QCloudCOSXML/Classes/Base/QCloudService+Quality.m

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,23 +20,23 @@ + (void)load {
2020
+ (void) changeImplementation {
2121
Class class = [self class];
2222

23-
Method originMethod = class_getInstanceMethod(class, @selector(performRequest:isHaveBody:));
24-
Method replacedMethod = class_getInstanceMethod(class, @selector(__quality_performRequest:isHaveBody:));
23+
Method originMethod = class_getInstanceMethod(class, @selector(performRequest:));
24+
Method replacedMethod = class_getInstanceMethod(class, @selector(__quality_performRequest:));
2525
method_exchangeImplementations(originMethod, replacedMethod);
2626

27-
originMethod = class_getInstanceMethod(class, @selector(performRequest:isHaveBody:withFinishBlock:));
28-
replacedMethod = class_getInstanceMethod(class, @selector(__quality_performRequest:isHaveBody:withFinishBlock:));
27+
originMethod = class_getInstanceMethod(class, @selector(performRequest:withFinishBlock:));
28+
replacedMethod = class_getInstanceMethod(class, @selector(__quality_performRequest:withFinishBlock:));
2929
method_exchangeImplementations(originMethod, replacedMethod);
3030
}
3131

32-
- (int) __quality_performRequest:(QCloudBizHTTPRequest*)httpRequst isHaveBody:(BOOL)body {
33-
int result = [self __quality_performRequest:httpRequst isHaveBody:body];
32+
- (int) __quality_performRequest:(QCloudBizHTTPRequest*)httpRequst{
33+
int result = [self __quality_performRequest:httpRequst];
3434
[QualityDataUploader trackRequestSentWithType:object_getClass(httpRequst)];
3535
return result;
3636
}
3737

38-
- (int) __quality_performRequest:(QCloudBizHTTPRequest*)httpRequst isHaveBody:(BOOL)body withFinishBlock:(QCloudRequestFinishBlock)block {
39-
int result = [self __quality_performRequest:httpRequst isHaveBody:body withFinishBlock:block];
38+
- (int) __quality_performRequest:(QCloudBizHTTPRequest*)httpRequst withFinishBlock:(QCloudRequestFinishBlock)block {
39+
int result = [self __quality_performRequest:httpRequst withFinishBlock:block];
4040
[QualityDataUploader trackRequestSentWithType:object_getClass(httpRequst)];
4141
return result;
4242
}

QCloudCOSXML/Classes/Base/QualityDataUploader.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ +(BOOL)isErrorInsterested:(NSError *)error {
7373
+(void)internalUploadEvent:(NSString *)eventKey withParamter:(NSDictionary *)paramter {
7474
Class cls = NSClassFromString(@"TACMTA");
7575
if (cls) {
76+
QCloudLogInfo(@"MTA Event:[%@] paramer:%@",eventKey,paramter);
7677
[self invokeClassMethod:cls sel:NSSelectorFromString(@"trackCustomKeyValueEvent:props:appkey:isRealTime:")
7778
withObjects:@[eventKey, paramter, AppKey, @(NO)]];
7879
}

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

QCloudCOSXML/Classes/Transfer/QCloudCOSTransferMangerService.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ NS_ASSUME_NONNULL_BEGIN
4242

4343

4444
#pragma hidden super selectors
45-
- (int) performRequest:(QCloudBizHTTPRequest *)httpRequst isHaveBody:(BOOL)body NS_UNAVAILABLE;
46-
- (int) performRequest:(QCloudBizHTTPRequest *)httpRequst isHaveBody:(BOOL)body withFinishBlock:(QCloudRequestFinishBlock)block NS_UNAVAILABLE;
45+
- (int) performRequest:(QCloudBizHTTPRequest *)httpRequst NS_UNAVAILABLE;
46+
- (int) performRequest:(QCloudBizHTTPRequest *)httpRequst withFinishBlock:(QCloudRequestFinishBlock)block NS_UNAVAILABLE;
4747

4848
#pragma Factory
4949
+ (QCloudCOSTransferMangerService*) defaultCOSTransferManager;

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.2"
12+
s.version = "5.7.3"
1313

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

QCloudCore/Classes/Base/QCLOUDRestNet/Operations/QCloudOperationQueue.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
@interface QCloudOperationQueue : NSObject
1313
@property (nonatomic, assign) int maxConcurrentCount;
14+
@property (nonatomic, assign) int customConcurrentCount;
1415
- (void) addOpreation:(QCloudRequestOperation*)operation;
1516
- (void) cancel:(QCloudRequestOperation*)operation;
1617
- (void) cancelByRequestID:(int64_t)requestID;

0 commit comments

Comments
 (0)