|AWS Signature Version 4 for Auto Scaling, Amazon CloudWatch and Amazon DynamoDB||
Signature Version 4 will enable AWS to support future growth and evolution of the AWS business. This release of the AWS SDK for iOS uses Signature Version 4 for the Auto Scaling, Amazon CloudWatch and Amazon DynamoDB.
For more information about AWS Signature Version 4, go to Signature Version 4 Signing Process in the AWS Documentation.
|Bounce and Complaint Notifications for Amazon Simple Email Service||
Now you can set an Amazon SNS topic for bounce or complaint notifications by verified domain or email address and receive them in a simple JSON format. This release of the AWS SDK for iOS supports the Bounce and Complaint Notifications for the Amazon Simple Email Service.
For more information about Bounce and Complaint Notifications, go to Bounce and Complaint Notifications in the AWS Documentation.
|Updated Token Vending Machine Sample Client||
The Token Vending Machine sample client has better error handling logic.
Supported API Versions
This release of the SDK supports the following API versions:
|Amazon Elastic Compute Cloud (EC2)||2012-03-01|
|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|
|AWS Security Token Service||2011-06-15|
|Elastic Load Balancing||2011-11-15|
|Issue||Description||AWS Core Data Persistence Framework with iOS 5.0||
While the rest of the AWS SDK for iOS still support iOS versions 4.1 and later, the AWS Core Data Persistence Framework only supports iOS versions 5.0 and later.
|AmazonLogger usage with iOS5.1||
There is a known issue with the AmazonLogger in "verbose mode" in iOS5.1 with release builds (AdHoc/AppStore distributions). The latest version of AWS SDK for iOS has a fix and we recommend including the following code segment to prevent your app from crashing:
#ifdef DEBUG [AmazonLogger verboseLogging]; #else [AmazonLogger turnLoggingOff]; #endif
|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.
Users may also refer to the following Article as a work around to uploading larger files over 3G.
|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: