Skip to content

Commit

Permalink
version to v8.6.0 (#434)
Browse files Browse the repository at this point in the history
  • Loading branch information
YangSen-qn authored Aug 7, 2023
1 parent 575bac5 commit c1bdb19
Show file tree
Hide file tree
Showing 9 changed files with 40 additions and 35 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
#Changelog
## 8.6.0(2023-08-07)
- 调整在根据 Bucket 获取其所在区域信息时的主备域名顺序
- 移除亚太-首尔区域

## 8.5.3 (2023-06-29)
- 对 Dns 预解析和网络检测中的默认域名进行 Base64 处理
- HappyDns 依赖升至 [v1.0.3](https://github.com/qiniu/happy-dns-objc/releases/tag/v1.0.3)
Expand Down
4 changes: 2 additions & 2 deletions Qiniu.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'Qiniu'
s.version = '8.5.3'
s.version = '8.6.0'
s.summary = 'Qiniu Resource Storage SDK for iOS and Mac'
s.homepage = 'https://github.com/qiniu/objc-sdk'
s.social_media_url = 'http://weibo.com/qiniutek'
Expand All @@ -13,7 +13,7 @@ Pod::Spec.new do |s|
s.source_files = 'QiniuSDK/BigData/**/*.{h,m}','QiniuSDK/Collect/**/*.{h,m}','QiniuSDK/Common/**/*.{h,m}','QiniuSDK/Http/**/*.{h,m}','QiniuSDK/Recorder/**/*.{h,m}','QiniuSDK/Storage/**/*.{h,m}','QiniuSDK/Transaction/**/*.{h,m}','QiniuSDK/Utils/**/*.{h,m}','QiniuSDK/QiniuSDK.h'
s.requires_arc = true
s.libraries = 'z'
s.dependency 'HappyDNS', '~> 1.0.2'
s.dependency 'HappyDNS', '~> 1.0.3'
s.license = { :type => "MIT", :text => <<-LICENSE
The MIT License (MIT)
Expand Down
2 changes: 1 addition & 1 deletion QiniuSDK/Utils/QNVersion.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@
/**
* sdk 版本
*/
static NSString *const kQiniuVersion = @"8.5.3";
static NSString *const kQiniuVersion = @"8.6.0";
6 changes: 3 additions & 3 deletions QiniuSDKTests/QNComplexUploadSceneTest.m
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ @interface QNComplexUploadSceneTest : QNUploadBaseTest
@implementation QNComplexUploadSceneTest

- (void)testMutiUploadV1{
int maxCount = 40;
int maxCount = 10;
__block int completeCount = 0;
__block int successCount = 0;

int start = 35;
int start = 5;
for (int i=start; i<maxCount; i++) {
QNConfiguration *config = [QNConfiguration build:^(QNConfigurationBuilder *builder) {
builder.resumeUploadVersion = QNResumeUploadVersionV1;
Expand Down Expand Up @@ -55,7 +55,7 @@ - (void)test100UploadV1{
__block int completeCount = 0;
__block int successCount = 0;

int start = 50;
int start = 80;
for (int i=start; i<maxCount; i++) {
QNConfiguration *config = [QNConfiguration build:^(QNConfigurationBuilder *builder) {
builder.resumeUploadVersion = QNResumeUploadVersionV1;
Expand Down
18 changes: 9 additions & 9 deletions QiniuSDKTests/QNConcurrentResumeUploadTest.m
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ - (void)testSwitchRegionV1 {
builder.useConcurrentResumeUpload = true;
builder.useHttps = YES;
}];
NSArray *sizeArray = @[@5000, @8000, @10000, @20000];
NSArray *sizeArray = @[@10000];
for (NSNumber *size in sizeArray) {
NSString *key = [NSString stringWithFormat:@"concurrent_resume_switch_region_v1_%@k", size];
QNTempFile *tempFile = [QNTempFile createTempFileWithSize:[size intValue] * 1024 identifier:key];
Expand Down Expand Up @@ -66,7 +66,7 @@ - (void)testHttpV1 {
builder.concurrentTaskCount = 3;
builder.useHttps = NO;
}];
NSArray *sizeArray = @[@500, @1000, @3000, @4000, @5000, @8000, @10000, @20000];
NSArray *sizeArray = @[@500, @1000, @4000, @5000, @8000, @20000];
for (NSNumber *size in sizeArray) {
NSString *key = [NSString stringWithFormat:@"concurrent_http_v1_%@k", size];
QNTempFile *tempFile = [QNTempFile createTempFileWithSize:[size intValue] * 1024 identifier:key];
Expand All @@ -82,7 +82,7 @@ - (void)testHttpsV1 {
builder.concurrentTaskCount = 3;
builder.useHttps = YES;
}];
NSArray *sizeArray = @[@500, @1000, @3000, @4000, @5000, @8000, @10000, @20000];
NSArray *sizeArray = @[@10000];
for (NSNumber *size in sizeArray) {
NSString *key = [NSString stringWithFormat:@"concurrent_https_v1_%@k", size];
QNTempFile *tempFile = [QNTempFile createTempFileWithSize:[size intValue] * 1024 identifier:key];
Expand All @@ -102,7 +102,7 @@ - (void)testReuploadV1 {
builder.recorder = [QNFileRecorder fileRecorderWithFolder:[NSTemporaryDirectory() stringByAppendingString:@"qiniu"] error:nil];
}];

NSArray *sizeArray = @[@30000];
NSArray *sizeArray = @[@20000];
for (NSNumber *size in sizeArray) {
NSString *key = [NSString stringWithFormat:@"concurrent_reupload_v1_%@k", size];
QNTempFile *tempFile = [QNTempFile createTempFileWithSize:[size intValue] * 1024 identifier:key];
Expand Down Expand Up @@ -164,7 +164,7 @@ - (void)testSwitchRegionV2 {
builder.useConcurrentResumeUpload = true;
builder.useHttps = YES;
}];
NSArray *sizeArray = @[@5000, @8000, @10000, @20000];
NSArray *sizeArray = @[@10000];
NSInteger timestamp = [[NSDate date] timeIntervalSince1970];
for (NSNumber *size in sizeArray) {
NSString *key = [NSString stringWithFormat:@"concurrent_resume_switch_region_v2_%@k_%ld", size, (long)timestamp];
Expand All @@ -182,7 +182,7 @@ - (void)testCancelV2 {
builder.concurrentTaskCount = 2;
builder.useHttps = YES;
}];
NSArray *sizeArray = @[@30000];
NSArray *sizeArray = @[@20000];
for (NSNumber *size in sizeArray) {
NSString *key = [NSString stringWithFormat:@"concurrent_cancel_v2_%@k", size];
QNTempFile *tempFile = [QNTempFile createTempFileWithSize:[size intValue] * 1024 identifier:key];
Expand All @@ -197,7 +197,7 @@ - (void)testHttpV2 {
builder.concurrentTaskCount = 3;
builder.useHttps = NO;
}];
NSArray *sizeArray = @[@500, @1000, @3000, @4000, @5000, @8000, @10000, @20000];
NSArray *sizeArray = @[@10000];
NSInteger timestamp = [[NSDate date] timeIntervalSince1970];
for (NSNumber *size in sizeArray) {
NSString *key = [NSString stringWithFormat:@"concurrent_http_v2_%@k_%ld", size, (long)timestamp];
Expand All @@ -214,7 +214,7 @@ - (void)testHttpsV2 {
builder.concurrentTaskCount = 3;
builder.useHttps = YES;
}];
NSArray *sizeArray = @[@500, @1000, @3000, @4000, @5000, @8000, @10000, @20000];
NSArray *sizeArray = @[@10000];
NSInteger timestamp = [[NSDate date] timeIntervalSince1970];
for (NSNumber *size in sizeArray) {
NSString *key = [NSString stringWithFormat:@"concurrent_https_v2_%@k_%ld", size, (long)timestamp];
Expand All @@ -235,7 +235,7 @@ - (void)testReuploadV2 {
builder.recorder = [QNFileRecorder fileRecorderWithFolder:[NSTemporaryDirectory() stringByAppendingString:@"qiniu"] error:nil];
}];

NSArray *sizeArray = @[@30000];
NSArray *sizeArray = @[@20000];
NSInteger timestamp = [[NSDate date] timeIntervalSince1970];
for (NSNumber *size in sizeArray) {
NSString *key = [NSString stringWithFormat:@"concurrent_reupload_v2_%@k_%ld", size, (long)timestamp];
Expand Down
6 changes: 3 additions & 3 deletions QiniuSDKTests/QNFormUploadTest.m
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ - (void)testSwitchRegion {
builder.useConcurrentResumeUpload = NO;
builder.useHttps = YES;
}];
NSArray *sizeArray = @[@5, @50, @200, @500, @800, @1000, @2000, @3000, @4000];
NSArray *sizeArray = @[@5, @800, @2000, @4000];
for (NSNumber *size in sizeArray) {
NSString *key = [NSString stringWithFormat:@"form_switch_region_%@k", size];
QNTempFile *tempFile = [QNTempFile createTempFileWithSize:[size intValue] * 1024 identifier:key];
Expand All @@ -63,7 +63,7 @@ - (void)testHttp {
QNConfiguration *config = [QNConfiguration build:^(QNConfigurationBuilder *builder) {
builder.useHttps = NO;
}];
NSArray *sizeArray = @[@5, @50, @200, @500, @800, @1000, @2000, @3000, @4000];
NSArray *sizeArray = @[@5, @800, @2000, @4000];
@autoreleasepool {
for (NSNumber *size in sizeArray) {
NSString *key = [NSString stringWithFormat:@"form_http_%@k", size];
Expand All @@ -77,7 +77,7 @@ - (void)testHttpsV1 {
QNConfiguration *config = [QNConfiguration build:^(QNConfigurationBuilder *builder) {
builder.useHttps = YES;
}];
NSArray *sizeArray = @[@5, @50, @200, @500, @800, @1000, @2000, @3000, @4000];
NSArray *sizeArray = @[@4000];
@autoreleasepool {
for (NSNumber *size in sizeArray) {
NSString *key = [NSString stringWithFormat:@"form_https_%@k", size];
Expand Down
18 changes: 9 additions & 9 deletions QiniuSDKTests/QNResumeUploadTest.m
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ - (void)testSwitchRegionV1 {
builder.useConcurrentResumeUpload = NO;
builder.useHttps = YES;
}];
NSArray *sizeArray = @[@5000, @8000, @10000, @20000];
NSArray *sizeArray = @[@10000];
for (NSNumber *size in sizeArray) {
NSString *key = [NSString stringWithFormat:@"resume_switch_region_v1_%@k", size];
QNTempFile *tempFile = [QNTempFile createTempFileWithSize:[size intValue] * 1024 identifier:key];
Expand All @@ -57,7 +57,7 @@ - (void)testCancelV1 {
builder.useConcurrentResumeUpload = NO;
builder.useHttps = YES;
}];
NSArray *sizeArray = @[@30000];
NSArray *sizeArray = @[@20000];
for (NSNumber *size in sizeArray) {
NSString *key = [NSString stringWithFormat:@"resume_cancel_v1_%@k_%@", size, [NSDate date]];
QNTempFile *tempFile = [QNTempFile createTempFileWithSize:[size intValue] * 1024 identifier:key];
Expand All @@ -71,7 +71,7 @@ - (void)testHttpV1 {
builder.useConcurrentResumeUpload = NO;
builder.useHttps = NO;
}];
NSArray *sizeArray = @[@500, @1000, @3000, @4000, @5000, @8000, @10000, @20000];
NSArray *sizeArray = @[@10000];
for (NSNumber *size in sizeArray) {
NSString *key = [NSString stringWithFormat:@"resume_http_v1_%@k", size];
QNTempFile *tempFile = [QNTempFile createTempFileWithSize:[size intValue] * 1024 identifier:key];
Expand All @@ -88,7 +88,7 @@ - (void)testHttpsV1 {
builder.useConcurrentResumeUpload = NO;
builder.useHttps = YES;
}];
NSArray *sizeArray = @[@500, @1000, @3000, @4000, @5000, @8000, @10000, @20000];
NSArray *sizeArray = @[@10000];
for (NSNumber *size in sizeArray) {
NSString *key = [NSString stringWithFormat:@"resume_https_v1_%@k", size];
QNTempFile *tempFile = [QNTempFile createTempFileWithSize:[size intValue] * 1024 identifier:key];
Expand All @@ -107,7 +107,7 @@ - (void)testReuploadV1 {
builder.recorder = [QNFileRecorder fileRecorderWithFolder:[NSTemporaryDirectory() stringByAppendingString:@"qiniu"] error:nil];
}];

NSArray *sizeArray = @[@30000];
NSArray *sizeArray = @[@20000];
for (NSNumber *size in sizeArray) {
NSString *key = [NSString stringWithFormat:@"resume_reupload_v1_%@k", size];
QNTempFile *tempFile = [QNTempFile createTempFileWithSize:[size intValue] * 1024 identifier:key];
Expand Down Expand Up @@ -191,7 +191,7 @@ - (void)testSwitchRegionV2 {
builder.useConcurrentResumeUpload = NO;
builder.useHttps = YES;
}];
NSArray *sizeArray = @[@1000, @3000, @4000, @5000, @8000, @10000, @20000];
NSArray *sizeArray = @[@10000];
NSInteger timestamp = [[NSDate date] timeIntervalSince1970];
for (NSNumber *size in sizeArray) {
NSString *key = [NSString stringWithFormat:@"resume_switch_region_v2_%@k_%ld", size, (long)timestamp];
Expand Down Expand Up @@ -222,7 +222,7 @@ - (void)testHttpV2 {
builder.useConcurrentResumeUpload = NO;
builder.useHttps = NO;
}];
NSArray *sizeArray = @[@500, @1000, @3000, @4000, @5000, @8000, @10000, @20000];
NSArray *sizeArray = @[@10000];
NSInteger timestamp = [[NSDate date] timeIntervalSince1970];
for (NSNumber *size in sizeArray) {
NSString *key = [NSString stringWithFormat:@"resume_http_v2_%@k_%ld", size, (long)timestamp];
Expand All @@ -238,7 +238,7 @@ - (void)testHttpsV2 {
builder.useConcurrentResumeUpload = NO;
builder.useHttps = YES;
}];
NSArray *sizeArray = @[@500, @1000, @3000, @4000, @5000, @8000, @10000, @20000];
NSArray *sizeArray = @[@10000];
NSInteger timestamp = [[NSDate date] timeIntervalSince1970];
for (NSNumber *size in sizeArray) {
NSString *key = [NSString stringWithFormat:@"resume_https_v2_%@k_%ld", size, (long)timestamp];
Expand All @@ -258,7 +258,7 @@ - (void)testReuploadV2 {
builder.recorder = [QNFileRecorder fileRecorderWithFolder:[NSTemporaryDirectory() stringByAppendingString:@"qiniu"] error:nil];
}];

NSArray *sizeArray = @[@30000];
NSArray *sizeArray = @[@20000];
NSInteger timestamp = [[NSDate date] timeIntervalSince1970];
for (NSNumber *size in sizeArray) {
NSString *key = [NSString stringWithFormat:@"resume_reupload_v2_%@k_%ld", size, (long)timestamp];
Expand Down
14 changes: 7 additions & 7 deletions QiniuSDKTests/QNTestConfig.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,15 @@
//
#import <Foundation/Foundation.h>
// 华东上传凭证
static NSString *const token_z0 = @"dxVQk8gyk3WswArbNhdKIwmwibJ9nFsQhMNUmtIM:0o1zfG6Ir7vDQLlwisZAOXO7598=:eyJzY29wZSI6ImtvZG8tcGhvbmUtem9uZTAtc3BhY2UiLCJkZWFkbGluZSI6MTY5MDE4Njg5NCwgInJldHVybkJvZHkiOiJ7XCJmb29cIjokKHg6Zm9vKSwgXCJiYXJcIjokKHg6YmFyKSwgXCJtaW1lVHlwZVwiOiQobWltZVR5cGUpLCBcImhhc2hcIjokKGV0YWcpLCBcImtleVwiOiQoa2V5KSwgXCJmbmFtZVwiOiQoZm5hbWUpLCBcImZzaXplXCI6JChmc2l6ZSl9In0=";
static NSString *const token_z0 = @"dxVQk8gyk3WswArbNhdKIwmwibJ9nFsQhMNUmtIM:Ch1kWAXi3W8Gd63Yah0_27w-WYk=:eyJzY29wZSI6ImtvZG8tcGhvbmUtem9uZTAtc3BhY2UiLCJkZWFkbGluZSI6MTY5NjU2MTkzNywgInJldHVybkJvZHkiOiJ7XCJmb29cIjokKHg6Zm9vKSwgXCJiYXJcIjokKHg6YmFyKSwgXCJtaW1lVHlwZVwiOiQobWltZVR5cGUpLCBcImhhc2hcIjokKGV0YWcpLCBcImtleVwiOiQoa2V5KSwgXCJmbmFtZVwiOiQoZm5hbWUpLCBcImZzaXplXCI6JChmc2l6ZSl9In0=";
// 华北上传凭证
static NSString *const token_z1 = @"dxVQk8gyk3WswArbNhdKIwmwibJ9nFsQhMNUmtIM:WYjSOl7Z893WQnEIOhS7UaqHNLc=:eyJzY29wZSI6ImtvZG8tcGhvbmUtem9uZTEtc3BhY2UiLCJkZWFkbGluZSI6MTY5MDE4Njg5NCwgInJldHVybkJvZHkiOiJ7XCJmb29cIjokKHg6Zm9vKSwgXCJiYXJcIjokKHg6YmFyKSwgXCJtaW1lVHlwZVwiOiQobWltZVR5cGUpLCBcImhhc2hcIjokKGV0YWcpLCBcImtleVwiOiQoa2V5KSwgXCJmbmFtZVwiOiQoZm5hbWUpLCBcImZzaXplXCI6JChmc2l6ZSl9In0=";
static NSString *const token_z1 = @"dxVQk8gyk3WswArbNhdKIwmwibJ9nFsQhMNUmtIM:z2KS7nMViirdhezPUCsdFT6oscc=:eyJzY29wZSI6ImtvZG8tcGhvbmUtem9uZTEtc3BhY2UiLCJkZWFkbGluZSI6MTY5NjU2MTkzNywgInJldHVybkJvZHkiOiJ7XCJmb29cIjokKHg6Zm9vKSwgXCJiYXJcIjokKHg6YmFyKSwgXCJtaW1lVHlwZVwiOiQobWltZVR5cGUpLCBcImhhc2hcIjokKGV0YWcpLCBcImtleVwiOiQoa2V5KSwgXCJmbmFtZVwiOiQoZm5hbWUpLCBcImZzaXplXCI6JChmc2l6ZSl9In0=";
// 华南上传凭证
static NSString *const token_z2 = @"dxVQk8gyk3WswArbNhdKIwmwibJ9nFsQhMNUmtIM:Gj8l7JAyVLHxhVFJHpSbdkM_LpI=:eyJzY29wZSI6ImtvZG8tcGhvbmUtem9uZTItc3BhY2UiLCJkZWFkbGluZSI6MTY5MDE4Njg5NCwgInJldHVybkJvZHkiOiJ7XCJmb29cIjokKHg6Zm9vKSwgXCJiYXJcIjokKHg6YmFyKSwgXCJtaW1lVHlwZVwiOiQobWltZVR5cGUpLCBcImhhc2hcIjokKGV0YWcpLCBcImtleVwiOiQoa2V5KSwgXCJmbmFtZVwiOiQoZm5hbWUpLCBcImZzaXplXCI6JChmc2l6ZSl9In0=";
static NSString *const token_z2 = @"dxVQk8gyk3WswArbNhdKIwmwibJ9nFsQhMNUmtIM:kLdrupNlu17DBFAYTNPeNDMyNWU=:eyJzY29wZSI6ImtvZG8tcGhvbmUtem9uZTItc3BhY2UiLCJkZWFkbGluZSI6MTY5NjU2MTkzNywgInJldHVybkJvZHkiOiJ7XCJmb29cIjokKHg6Zm9vKSwgXCJiYXJcIjokKHg6YmFyKSwgXCJtaW1lVHlwZVwiOiQobWltZVR5cGUpLCBcImhhc2hcIjokKGV0YWcpLCBcImtleVwiOiQoa2V5KSwgXCJmbmFtZVwiOiQoZm5hbWUpLCBcImZzaXplXCI6JChmc2l6ZSl9In0=";
// 北美上传凭证
static NSString *const token_na0 = @"dxVQk8gyk3WswArbNhdKIwmwibJ9nFsQhMNUmtIM:g6kUQQFMOEwwdA5pjF50QYuQsTk=:eyJzY29wZSI6ImtvZG8tcGhvbmUtem9uZS1uYTAtc3BhY2UiLCJkZWFkbGluZSI6MTY5MDE4Njg5NCwgInJldHVybkJvZHkiOiJ7XCJmb29cIjokKHg6Zm9vKSwgXCJiYXJcIjokKHg6YmFyKSwgXCJtaW1lVHlwZVwiOiQobWltZVR5cGUpLCBcImhhc2hcIjokKGV0YWcpLCBcImtleVwiOiQoa2V5KSwgXCJmbmFtZVwiOiQoZm5hbWUpLCBcImZzaXplXCI6JChmc2l6ZSl9In0=";
static NSString *const token_na0 = @"dxVQk8gyk3WswArbNhdKIwmwibJ9nFsQhMNUmtIM:I8grDrOjKlBy3_FQ7BZaffw_ZSs=:eyJzY29wZSI6ImtvZG8tcGhvbmUtem9uZS1uYTAtc3BhY2UiLCJkZWFkbGluZSI6MTY5NjU2MTkzNywgInJldHVybkJvZHkiOiJ7XCJmb29cIjokKHg6Zm9vKSwgXCJiYXJcIjokKHg6YmFyKSwgXCJtaW1lVHlwZVwiOiQobWltZVR5cGUpLCBcImhhc2hcIjokKGV0YWcpLCBcImtleVwiOiQoa2V5KSwgXCJmbmFtZVwiOiQoZm5hbWUpLCBcImZzaXplXCI6JChmc2l6ZSl9In0=";
// 东南亚上传凭证
static NSString *const token_as0 = @"dxVQk8gyk3WswArbNhdKIwmwibJ9nFsQhMNUmtIM:x9QGJugoXL_p3DhizraNIvOF9kI=:eyJzY29wZSI6ImtvZG8tcGhvbmUtem9uZS1hczAtc3BhY2UiLCJkZWFkbGluZSI6MTY5MDE4Njg5NCwgInJldHVybkJvZHkiOiJ7XCJmb29cIjokKHg6Zm9vKSwgXCJiYXJcIjokKHg6YmFyKSwgXCJtaW1lVHlwZVwiOiQobWltZVR5cGUpLCBcImhhc2hcIjokKGV0YWcpLCBcImtleVwiOiQoa2V5KSwgXCJmbmFtZVwiOiQoZm5hbWUpLCBcImZzaXplXCI6JChmc2l6ZSl9In0=";
static NSString *const token_as0 = @"dxVQk8gyk3WswArbNhdKIwmwibJ9nFsQhMNUmtIM:xYqcc2mhfR3sgfFkfQo9EJMFInQ=:eyJzY29wZSI6ImtvZG8tcGhvbmUtem9uZS1hczAtc3BhY2UiLCJkZWFkbGluZSI6MTY5NjU2MTkzNywgInJldHVybkJvZHkiOiJ7XCJmb29cIjokKHg6Zm9vKSwgXCJiYXJcIjokKHg6YmFyKSwgXCJtaW1lVHlwZVwiOiQobWltZVR5cGUpLCBcImhhc2hcIjokKGV0YWcpLCBcImtleVwiOiQoa2V5KSwgXCJmbmFtZVwiOiQoZm5hbWUpLCBcImZzaXplXCI6JChmc2l6ZSl9In0=";
// 华北浙江2上传凭证
static NSString *const token_cn_east_2 = @"dxVQk8gyk3WswArbNhdKIwmwibJ9nFsQhMNUmtIM:qaOvNrlWeQG92NsEoa9tZRazYqo=:eyJzY29wZSI6ImtvZG8tcGhvbmUtY24tZWFzdC0yIiwiZGVhZGxpbmUiOjE2OTAxODY4OTQsICJyZXR1cm5Cb2R5Ijoie1wiZm9vXCI6JCh4OmZvbyksIFwiYmFyXCI6JCh4OmJhciksIFwibWltZVR5cGVcIjokKG1pbWVUeXBlKSwgXCJoYXNoXCI6JChldGFnKSwgXCJrZXlcIjokKGtleSksIFwiZm5hbWVcIjokKGZuYW1lKSwgXCJmc2l6ZVwiOiQoZnNpemUpfSJ9";
static NSString *const invalidBucketToken = @"dxVQk8gyk3WswArbNhdKIwmwibJ9nFsQhMNUmtIM:nN5mqTYtLRNZSY6-kMDNPdM0z84=:eyJzY29wZSI6InpvbmVfaW52YWxpZCIsImRlYWRsaW5lIjoxNjkwMTg2ODk0LCAicmV0dXJuQm9keSI6IntcImZvb1wiOiQoeDpmb28pLCBcImJhclwiOiQoeDpiYXIpLCBcIm1pbWVUeXBlXCI6JChtaW1lVHlwZSksIFwiaGFzaFwiOiQoZXRhZyksIFwia2V5XCI6JChrZXkpLCBcImZuYW1lXCI6JChmbmFtZSksIFwiZnNpemVcIjokKGZzaXplKX0ifQ==";
static NSString *const token_cn_east_2 = @"dxVQk8gyk3WswArbNhdKIwmwibJ9nFsQhMNUmtIM:J2VtB1wM6qJXK17Zbsuh4Ob3kEk=:eyJzY29wZSI6ImtvZG8tcGhvbmUtY24tZWFzdC0yIiwiZGVhZGxpbmUiOjE2OTY1NjE5MzcsICJyZXR1cm5Cb2R5Ijoie1wiZm9vXCI6JCh4OmZvbyksIFwiYmFyXCI6JCh4OmJhciksIFwibWltZVR5cGVcIjokKG1pbWVUeXBlKSwgXCJoYXNoXCI6JChldGFnKSwgXCJrZXlcIjokKGtleSksIFwiZm5hbWVcIjokKGZuYW1lKSwgXCJmc2l6ZVwiOiQoZnNpemUpfSJ9";
static NSString *const invalidBucketToken = @"dxVQk8gyk3WswArbNhdKIwmwibJ9nFsQhMNUmtIM:1xrWcvGmHMba-DrthJuQB9fXqFk=:eyJzY29wZSI6InpvbmVfaW52YWxpZCIsImRlYWRsaW5lIjoxNjk2NTYxOTM3LCAicmV0dXJuQm9keSI6IntcImZvb1wiOiQoeDpmb28pLCBcImJhclwiOiQoeDpiYXIpLCBcIm1pbWVUeXBlXCI6JChtaW1lVHlwZSksIFwiaGFzaFwiOiQoZXRhZyksIFwia2V5XCI6JChrZXkpLCBcImZuYW1lXCI6JChmbmFtZSksIFwiZnNpemVcIjokKGZzaXplKX0ifQ==";
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
通过 CocoaPods

```ruby
pod "Qiniu", "~> 8.5.3"
pod "Qiniu", "~> 8.6.0"
```

通过 Swift Package Manager (Xcode 11+)
Expand All @@ -37,6 +37,7 @@ let package = Package(

| Qiniu SDK 版本 | 最低 iOS版本 | 最低 OS X 版本 | Notes |
| :--------------------------------------: | :------: | :--------: | :-----------: |
| 8.6.x | iOS 7 | OS X 10.15 | Xcode 最低版本 11 |
| 8.5.x | iOS 7 | OS X 10.15 | Xcode 最低版本 11 |
| 8.4.x | iOS 7 | OS X 10.15 | Xcode 最低版本 11 |
| 8.3.x | iOS 7 | OS X 10.15 | Xcode 最低版本 11 |
Expand Down

0 comments on commit c1bdb19

Please sign in to comment.