Release: AWS SDK for iOS 1.2.0

Release Notes>SDKs>Release: AWS SDK for iOS 1.2.0
This release adds support for the AWS Security Token Service, Amazon S3 features and AutoScaling Tags.


Submitted By: Yosuke@AWS
Latest Version: 1.2.0
Created On: February 22, 2012 12:14 AM GMT
Last Updated: February 22, 2012 12:16 AM GMT


Download the AWS SDK for iOS 1.2.0

New Features

Change Description
AWS Security Token Service

The AWS Security Token Service is a web service that enables you to request temporary, limited-privilege credentials for AWS Identity and Access Management (IAM) users or for users that you authenticate (federated users). AWS Security Token Service API Reference

Amazon S3 Object Expiration

Amazon S3's Object Expiration function allows you to define rules to schedule the removal of your objects after a pre-defined time period. The rules are specified in the Lifecycle Configuration policy that you apply to a bucket.

Amazon S3 Multi Object Delete

The Amazon S3 client in the AWS SDK for iOS now allows you to delete multiple Amazon S3 objects using a single request.

Amazon S3 Website Support

You can now host your static websites entirely out of Amazon S3. To host your website in Amazon S3, you create a bucket, upload all your files to the bucket, and configure it as a website. Once your bucket has been configured as a website, you can access all your content via the Amazon s3 website endpoint. For more information on how to host a website on Amazon S3, see:

Auto Scaling Tagging

You can now use Auto Scaling group tags to organize your Auto Scaling resources and provide additional information for your Auto Scaling group such as software version, role, or location information.

Supported API Versions

This release of the SDK supports the following API versions:

Service API Version
Amazon CloudWatch 2010-08-01
Amazon DynamoDB 2011-12-05
Amazon Elastic Compute Cloud (EC2) 2011-12-15
Amazon Simple Email Service (SES) 2010-12-01
Amazon Simple Notification Service (SNS) 2010-03-31
Amazon Simple Queue Service 2011-10-01
Amazon Simple Storage Service (S3) 2006-03-01
Amazon SimpleDB 2009-04-15
Auto Scaling 2011-01-01
AWS Security Token Service 2011-06-15
Elastic Load Balancing 2011-11-15

Known Issues

Issue Description
Amazon S3 over 3G Uploading large objects to Amazon S3 using 3G can fail frequently. Upgrading your iOS device to v4.3 helps reduce the failure rate. We are actively working with Apple to find a resolution to this problem.
Amazon S3 client does not work around known Amazon S3 issues. The Amazon S3 library does not currently work around two known issues with the Amazon S3 API:
  • Bucket names can include '+' symbols in the name, but the '+' symbol does not get replaced in URL encodings and can result in spaces in bucket names instead.
  • It is possible to create an object with a key which includes characters that are not valid XML characters, which will cause an error in the response to the AmazonS3Client listObjects method. Refer to for guidelines on Amazon S3 keys.
©2017, Amazon Web Services, Inc. or its affiliates. All rights reserved.