Estoy usando AWS SDK iOS v 2.5.0 para cargar/descargar archivos en S3. Me gustaría usar la aceleración si está habilitada en el cubo. Para probar si la aceleración está habilitada, pensé que podría hacer lo siguiente, pero falla:
AWSS3GetBucketAccelerateConfigurationRequest *accReq = [AWSS3GetBucketAccelerateConfigurationRequest new]; accReq.bucket=bucket; return [[[AWSS3 S3ForKey:region] getBucketAccelerateConfiguration:accReq] continueWithBlock:^id(AWSTask *task) { return task; }];El proveedor de credenciales está correctamente configurado y funcionando para la región. El mensaje de error que recibo es:
PermanentRedirectEl depósito al que intenta acceder debe abordarse mediante el punto final especificado. Envíe todas las solicitudes futuras a este endpoint.mybucketnamemybucketname.s3-us-west-2.amazonaws.com
Pensé a partir de los ejemplos que no tenía que especificar el punto final para verificar si el depósito está acelerado o no. ¿Estoy haciendo algo mal en mi solicitud? Gracias. T