Jer*_*emy 2 iphone backup restore amazon-s3
我有一个Amazon S3帐户并已下载AWSiOSSDK框架/ SDK包.这个例子运行正常.我可以"列出存储桶"并上传示例数据.
我想使用S3备份用户数据,然后提供下载相同备份的机会,以便在需要时恢复数据.
我认为识别方法/类很容易做到这一点,但我很挣扎.我查看了文档,但它是压倒性的(对于这样一个"直接"的要求).我也找不到任何在线教程.我尝试从亚马逊的例子中删除相关的代码和框架,但在数小时试图让任何工作停止后停止了.
有没有人指向我展示如何在XCode中使用亚马逊SDK的教程(或提供示例代码)?这是我第一次在iPhone上尝试在线备份,所以请原谅这是否过于简单.
感谢您的帮助.
小智 5
去下载:
s3Client = [[AmazonS3Client alloc] initWithAccessKey:ACCESS_KEY withSecretKey:SECRET_KEY];
S3GetObjectRequest *request = [[S3GetObjectRequest alloc] initWithKey:@"YOURKEY" withBucket:@"YOURBUCKET"];
S3GetObjectResponse *response = [s3Client getObject:request];
Run Code Online (Sandbox Code Playgroud)
response.body是一个下载的NSData
要上传,S3PutObjectRequest的工作方式大致相同.您可以指定文件名或NSData.
s3Client = [[AmazonS3Client alloc] initWithAccessKey:ACCESS_KEY withSecretKey:SECRET_KEY];
S3PutObjectRequest *request = [[S3PutObjectRequest alloc] initWithKey:@"YOURKEY" withBucket:@"YOURBUCKET"];
request.data = ...
S3PutObjectResponse *response = [s3Client putObject:request];
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2248 次 |
最近记录: |