I'm able to upload files to a bucket in the Eastern region via the following configuration...
AWSCognitoCredentialsProvider *credentialsProvider = [AWSCognitoCredentialsProvider alloc initWithRegionType:AWSRegionUSEast1 identityPoolId:@"our pool ID"];
AWSServiceConfiguration *configuration = [AWSServiceConfiguration alloc] initWithRegion:AWSRegionUSEast1 credentialsProvider:credentialsProvider;
AWSServiceManager defaultServiceManager.defaultServiceConfiguration = configuration;
However our dev and live buckets are in the western region. I understand that the Cognito provider is only available in the east but once authenticated we should be able to upload to a bucket in the west. I tried pointing the AWSServiceConfiguration to the west and tried to upload to the bucket name in the west. Upload succeeds but the the file is not in the bucket. Is it possible to upload to buckets in the west via Cognito?