问题描述
最近亚马逊云服务,停止了V1版本的支持。小弟手头有个用v1版本和aws做的接口程序,现在v2和v1版本感觉实现方式差异蛮大的。想咨询一下看看这里有木有这方面的大神,能提供点帮助。现在在版本从v1到v2迁移的过程中,主要碰到的以下的一些问题,由于官方文档都是英文的,理解起来还有有点吃力,加上v2版本目前例子比较少,所以实在是有点头痛:首先是授权,以前是采用的原来的s3=[[AmazonS3Clientalloc]initWithAccessKey:ACCESS_KEY_IDwithSecretKey:SECRET_KEY];登录方法变了,感觉不太会用新的方法。下面的字段是怎么用:Createadefaultserviceconfigurationbyaddingthefollowingcodesnippetintheapplication:didFinishLaunchingWithOptions:applicationdelegatemethod.:AWSCognitoCredentialsProvider*credentialsProvider=[AWSCognitoCredentialsProvidercredentialsWithRegionType:AWSRegionUSEast1accountId:AWSAccountIDidentityPoolId:CognitoPoolIDunauthRoleArn:CognitoRoleUnauthauthRoleArn:nil];AWSServiceConfiguration*configuration=[AWSServiceConfigurationconfigurationWithRegion:AWSRegionUSEast1credentialsProvider:credentialsProvider];[AWSServiceManagerdefaultServiceManager].defaultServiceConfiguration=configuration;另外就是教程上:MakeacalltotheAWSservices的作用是?还有就是下面这几个方法,在v2版本如何实现?主要就是上传、下载、还有就是通过查看总体的大小,做一个进度条。S3GetObjectRequestS3GetObjectResponseS3PutObjectRequestAmazonClientExceptionS3ObjectSummary多谢多谢了