Skip to content

Commit

Permalink
隐藏敏感信息
Browse files Browse the repository at this point in the history
  • Loading branch information
duan007a committed Nov 23, 2017
1 parent e5933c1 commit 90300de
Show file tree
Hide file tree
Showing 5 changed files with 31 additions and 16 deletions.
31 changes: 23 additions & 8 deletions Example/AliyunOSSSDK-Example.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,6 @@
D83D58D11FC6B3100022761B /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = D83D58C51FC6B3100022761B /* AppDelegate.m */; };
D83D58D21FC6B3100022761B /* ImageService.m in Sources */ = {isa = PBXBuildFile; fileRef = D83D58C81FC6B3100022761B /* ImageService.m */; };
D83D58D31FC6B3100022761B /* OssService.m in Sources */ = {isa = PBXBuildFile; fileRef = D83D58C91FC6B3100022761B /* OssService.m */; };
D83D58D51FC6B41C0022761B /* AliyunOSSiOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D83D58D41FC6B41C0022761B /* AliyunOSSiOS.framework */; };
D83D58D61FC6B41C0022761B /* AliyunOSSiOS.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = D83D58D41FC6B41C0022761B /* AliyunOSSiOS.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
D83D58D81FC6B4350022761B /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D87182F61FC55F36000DD9EC /* SystemConfiguration.framework */; };
D83D58D91FC6B43E0022761B /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D87182FA1FC560D6000DD9EC /* CoreTelephony.framework */; };
D83D58DA1FC6B4450022761B /* libresolv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = D87182F81FC55F46000DD9EC /* libresolv.tbd */; };
Expand All @@ -28,6 +26,10 @@
D83D58E31FC6B61F0022761B /* Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = D83D58E01FC6B61F0022761B /* Info.plist */; };
D83D58E81FC6B6DA0022761B /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = D83D58E41FC6B6D90022761B /* Main.storyboard */; };
D83D58E91FC6B6DA0022761B /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = D83D58E61FC6B6D90022761B /* LaunchScreen.storyboard */; };
D83D58EB1FC6C0C70022761B /* AliyunOSSiOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D83D58EA1FC6C0C70022761B /* AliyunOSSiOS.framework */; };
D83D58EC1FC6C0C70022761B /* AliyunOSSiOS.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = D83D58EA1FC6C0C70022761B /* AliyunOSSiOS.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
D83D58F21FC6C1F40022761B /* sts.py in Resources */ = {isa = PBXBuildFile; fileRef = D83D58EE1FC6C1F40022761B /* sts.py */; };
D83D58F41FC6C1F40022761B /* httpserver.py in Resources */ = {isa = PBXBuildFile; fileRef = D83D58F01FC6C1F40022761B /* httpserver.py */; };
D87183B11FC56FD0000DD9EC /* AliyunOSSiOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D87183B21FC56FD0000DD9EC /* AliyunOSSiOS.framework */; };
D87183C21FC572C6000DD9EC /* OSSLogTests.m in Sources */ = {isa = PBXBuildFile; fileRef = D87183BA1FC572C6000DD9EC /* OSSLogTests.m */; };
D87183C31FC572C6000DD9EC /* AliyunOSSiOSTests.m in Sources */ = {isa = PBXBuildFile; fileRef = D87183BB1FC572C6000DD9EC /* AliyunOSSiOSTests.m */; };
Expand All @@ -49,7 +51,7 @@
dstPath = "";
dstSubfolderSpec = 10;
files = (
D83D58D61FC6B41C0022761B /* AliyunOSSiOS.framework in Embed Frameworks */,
D83D58EC1FC6C0C70022761B /* AliyunOSSiOS.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
Expand All @@ -76,17 +78,18 @@
D83D58CA1FC6B3100022761B /* ImageService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageService.h; sourceTree = "<group>"; };
D83D58CB1FC6B3100022761B /* OssService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OssService.h; sourceTree = "<group>"; };
D83D58CC1FC6B3100022761B /* ViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
D83D58D41FC6B41C0022761B /* AliyunOSSiOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = AliyunOSSiOS.framework; sourceTree = BUILT_PRODUCTS_DIR; };
D83D58DD1FC6B61F0022761B /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
D83D58DE1FC6B61F0022761B /* AliyunOSSSDK-iOS-Example-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "AliyunOSSSDK-iOS-Example-Prefix.pch"; sourceTree = "<group>"; };
D83D58DF1FC6B61F0022761B /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
D83D58E01FC6B61F0022761B /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
D83D58E51FC6B6D90022761B /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = "AliyunOSSSDK-iOS-Example/Base.lproj/Main.storyboard"; sourceTree = SOURCE_ROOT; };
D83D58E71FC6B6D90022761B /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = "AliyunOSSSDK-iOS-Example/Base.lproj/LaunchScreen.storyboard"; sourceTree = SOURCE_ROOT; };
D83D58EA1FC6C0C70022761B /* AliyunOSSiOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = AliyunOSSiOS.framework; sourceTree = BUILT_PRODUCTS_DIR; };
D83D58EE1FC6C1F40022761B /* sts.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = sts.py; sourceTree = "<group>"; };
D83D58F01FC6C1F40022761B /* httpserver.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = httpserver.py; sourceTree = "<group>"; };
D87182F61FC55F36000DD9EC /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
D87182F81FC55F46000DD9EC /* libresolv.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libresolv.tbd; path = usr/lib/libresolv.tbd; sourceTree = SDKROOT; };
D87182FA1FC560D6000DD9EC /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = System/Library/Frameworks/CoreTelephony.framework; sourceTree = SDKROOT; };
D87183921FC56ACA000DD9EC /* AliyunOSSiOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = AliyunOSSiOS.framework; sourceTree = BUILT_PRODUCTS_DIR; };
D87183A71FC56F12000DD9EC /* AliyunOSSiOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AliyunOSSiOSTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
D87183B21FC56FD0000DD9EC /* AliyunOSSiOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = AliyunOSSiOS.framework; sourceTree = BUILT_PRODUCTS_DIR; };
D87183BA1FC572C6000DD9EC /* OSSLogTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OSSLogTests.m; sourceTree = "<group>"; };
Expand All @@ -104,10 +107,10 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
D83D58EB1FC6C0C70022761B /* AliyunOSSiOS.framework in Frameworks */,
D83D58DA1FC6B4450022761B /* libresolv.tbd in Frameworks */,
D83D58D91FC6B43E0022761B /* CoreTelephony.framework in Frameworks */,
D83D58D81FC6B4350022761B /* SystemConfiguration.framework in Frameworks */,
D83D58D51FC6B41C0022761B /* AliyunOSSiOS.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down Expand Up @@ -184,14 +187,24 @@
path = "Supporting Files";
sourceTree = "<group>";
};
D83D58ED1FC6C1F40022761B /* Scripts */ = {
isa = PBXGroup;
children = (
D83D58EE1FC6C1F40022761B /* sts.py */,
D83D58F01FC6C1F40022761B /* httpserver.py */,
);
name = Scripts;
path = ../Scripts;
sourceTree = "<group>";
};
D87182AC1FC55611000DD9EC = {
isa = PBXGroup;
children = (
D83D58D41FC6B41C0022761B /* AliyunOSSiOS.framework */,
D83D58EA1FC6C0C70022761B /* AliyunOSSiOS.framework */,
D87183B91FC572C6000DD9EC /* AliyunOSSiOSTests */,
D87183921FC56ACA000DD9EC /* AliyunOSSiOS.framework */,
D83D58A71FC6B2850022761B /* AliyunOSSSDK-iOS-Example */,
D87182B61FC55611000DD9EC /* Products */,
D83D58ED1FC6C1F40022761B /* Scripts */,
D87182F51FC55F35000DD9EC /* Frameworks */,
);
sourceTree = "<group>";
Expand Down Expand Up @@ -330,6 +343,8 @@
buildActionMask = 2147483647;
files = (
D87183C81FC572C6000DD9EC /* Info.plist in Resources */,
D83D58F21FC6C1F40022761B /* sts.py in Resources */,
D83D58F41FC6C1F40022761B /* httpserver.py in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down
8 changes: 4 additions & 4 deletions Example/AliyunOSSSDK-iOS-Example/Classes/OSSConstants.m
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@

#import "OSSConstants.h"

NSString * const BUCKET_NAME = @"huaixu-private";
NSString * const UPLOAD_OBJECT_KEY = @"sampleObject";
NSString * const DOWNLOAD_OBJECT_KEY = @"sampleObject";
NSString * const BUCKET_NAME = @"bucket_name";
NSString * const UPLOAD_OBJECT_KEY = @"upload_object_key";
NSString * const DOWNLOAD_OBJECT_KEY = @"download_object_key";
NSString * const endPoint = @"http://oss-cn-shenzhen.aliyuncs.com";
NSString * const imageEndPoint = @"http://img-cn-shenzhen.aliyuncs.com";
NSString * const callbackAddress = @"http://oss-demo.aliyuncs.com:23450";
NSString * const STS_AUTH_URL = @"http://30.40.38.59:3018/sts/getsts";
NSString * const STS_AUTH_URL = @"http://*.*.*.*:****/sts/getsts";
Binary file removed Scripts/httpserver.pyc
Binary file not shown.
8 changes: 4 additions & 4 deletions Scripts/sts.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@ def getSts():
# 构建Aliyun Client时需要设置AccessKeyId和AccessKeySevcret
# STS是Global Service, API入口位于华东 1 (杭州) , 这里Region填写"cn-hangzhou"
# clt = client.AcsClient('<access-key-id>','<access-key-secret>','cn-hangzhou')
AccessKeyID = "LTAIQTCIPlFVB3DG"
AccessKeySecret = "vdKZvoyoDcOdFksbRVDQRS657TiP8w"
roleArn = "acs:ram::1431805896704807:role/runsheng-role"
AccessKeyID = "AccessKeyID"
AccessKeySecret = "AccessKeySecret"
roleArn = "roleArn"
clt = client.AcsClient(AccessKeyID,AccessKeySecret,'cn-hangzhou')
# 构造"AssumeRole"请求
request = AssumeRoleRequest.AssumeRoleRequest()
Expand All @@ -34,7 +34,7 @@ def getSts():
# RoleSessionName 是临时Token的会话名称,自己指定用于标识你的用户,主要用于审计,或者用于区分Token颁发给谁
# 但是注意RoleSessionName的长度和规则,不要有空格,只能有'-' '.' '@' 字母和数字等字符
# 具体规则请参考API文档中的格式要求
request.set_RoleSessionName('runsheng')
request.set_RoleSessionName('roleSessionName')

#OSS Policy settings could not set by default
#can read https://help.aliyun.com/document_detail/56288.html
Expand Down
Binary file removed Scripts/sts.pyc
Binary file not shown.

0 comments on commit 90300de

Please sign in to comment.