aws sdk for ios from v1 to v2

问题描述

最近亚马逊云服务,停止了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多谢多谢了

解决方案

时间: 2024-11-05 16:29:29

aws sdk for ios from v1 to v2的相关文章

求助:使用环信SDK在iOS上无法收到加入群组消息

问题描述 详细情况如下:1. 在application:didFinishLaunchingWithOptions:launchOptions已调用以下方法[[EaseMob sharedInstance] registerSDKWithAppKey:AppKey apnsCertName:CertName otherConfig:nil];[[EaseMob sharedInstance] application:application didFinishLaunchingWithOption

Facebook 宣布开源新版本的 Swift SDK for iOS

Facebook宣布开源新版本的Swift SDK.现在,该版本还处于Beta测试状态,其目标是让开发人员可以更轻松地将Facebook服务集成进他们的iOS应用. Facebook Swift SDK for Swift支持许多Facebook服务,包括Facebook分析.Facebook登录.分享到Facebook和Facebook Graph API.该SDK以现有的Objective-C Facebook SDK为基础构建了一套封装器,旨在提供一种原生的Swift API和更简单的开发

aws sdk tools-Eclipse安装AWS sdk-tools出现异常,希望得到帮助,谢谢

问题描述 Eclipse安装AWS sdk-tools出现异常,希望得到帮助,谢谢 环境:Eclipse 4.4 描述:按照亚马逊云服务网站的提示,在:http://aws.amazon.com/cn/eclipse地址安装插件 结果报如下错误: 点OK继续后,报如下错误: 查了很多资料,依然没找到原因 解决方案 已经解决,方法如下: 1.先安装依赖插件,Install New Software... 地址:http://download.eclipse.org/releases/luna(查看

AWS SDK donet 实现数据修改和回写

问题描述 如题:目的就两个,1:对已存在的object,修改指定位置的数据,类似C++openforwrite2:对正在分片上传的数据,能把已经上传的分片再取回来,修改后上传.类似C++create,setfilepointertobegin,rewrite

环信SDK在IOS上关闭应用再打开应用收不到历史会话列表(已经登录).

问题描述 创建一个会话,发送一个消息,会话列表中有这个会话.但是关闭再打开应用后使用方法 loadAllConversationsFromDatabaseWithAppend2Chat 却接受不到历史会话. (账号已经登录).  这是为什么啊,求大神解答... 解决方案 如果你没有设置自动登录的话,看下你的登录成功后,是否调用了获取数据库中数据的方法.如图:

Openstack组件实现原理 — Glance架构(V1/V2)

目录 目录 Glance 安装列表 Glance Image service Image service 的组件 Glance-Api Glance-Registry Glance-db Image StoreStore Backend Image Glance 架构 Glance Restful API V1 Glance Restful API V2 Glance 安装列表 Openstack组建部署 - Glance Install Glance Image service Image s

【短视频SDK】关于iOS提供的SDK中模拟器版本(debug)和release 版本

目前短视频SDK的iOS版本在阿里云官网下载,下载页面有两个选择,一个是纯粹的SDK,一个是独立的示例代码. 我们以iOS专业版SDK为例,我们看到下载完成里面有一个framework就是我们需要的SDK,有一个debug的和一个release的,分别对应可以模拟器编译版本和可以上传到App Store的release版本.目前我们的示例代码就是提供的SDK release版本. Debug版本和release版本有什么区别呢?什么时候选择使用什么样的版本呢? Debug版本:带x86的包可以编

下面java代码:static Value3 v1, v2; 该怎么理解?请各位帮忙分析下。谢谢

问题描述 下面java代码:static Value3 v1, v2; 该怎么理解?请各位帮忙分析下.谢谢 class Value3 { static int c = 0; Value3() { c = 15; } Value3(int i) { c = i; } static void inc() { c++; } } public class Count { public static void prt(String s) { System.out.println(s); } Value3

苹果携手 SAP 开发的 iOS 云平台 SDK 正式上线

摘要:在今年 2 月举行的移动世界大会上,苹果和企业应用软件公司 SAP(思爱普)宣布 SAP 云平台 for iOS 将于今年3月正式上线.今天,SAP 云平台 SDK for iOS 已经正式公布,开发者可以下载并体验了. 全新 SAP HANA Cloud Platform SDK,为企业.设计人员和开发者提供工具,以便他们能够以 SAP HANA Cloud Platform 这一 SAP 的开放式平台的服务为基础,快速.高效地构建用于 iPhone 和 iPad 的自用 iOS app