2014-09-11 4 views
5

ich das Hochladen von Dateien auf einen S3-Bucket ein Verfahren basiert auf dem AWS Beispiel Code hier:Berechtigungen auf Dateien hochgeladen AWS iOS SDK 2.0

http://docs.aws.amazon.com/mobile/sdkforios/developerguide/s3transfermanager.html

Das Problem ist, wenn die Dateien hochgeladen werden Die Standardberechtigung zum Anzeigen dieser Dateien wird nur dem Besitzer des S3-Buckets erteilt, und ich möchte, dass sie öffentlich verfügbar sind. Wie kann ich dies mit dem iOS SDK 2.0 erreichen?

Antwort

8

Sie können AWSS3ObjectCannedACLPublicRead der ACL Eigenschaft auf Ihrem AWSS3PutObjectRequest Objekt zuweisen.

+1

Dies funktioniert mit der ACL-Eigenschaft AWSS3TransferManagerUploadRequest in SDK 2 – sak

Verwandte Themen