0
AWSを初めて使用しており、iOSのAWS S3フレームワークを使用してファイルをアップロードしようとしています。AWS S3:iosのフォルダにファイルがアップロードされない
ファイルはバケットで正常にアップロードされています。しかし、特定のフォルダにファイルをアップロードしないでください。
「TestBucket」という名前のバケットがあり、そのバケット内に「アップロード」という異なるフォルダがあります。
ファイルは "TestBucket"でアップロードされていますが、 "uploads"フォルダにはアップロードされません。
私は以下のコードを使用してファイルをアップロードしています。
AWSS3TransferUtilityUploadExpression *profileImageUploadExpression = [AWSS3TransferUtilityUploadExpression new];
[profileImageUploadExpression setValue:@"public-read-write" forRequestParameter:@"x-amz-acl"];
AWSS3TransferUtility *transferUtility = [AWSS3TransferUtility defaultS3TransferUtility];
_mediaUploadTask = [transferUtility uploadData:<ImageData> bucket:<Bucket or Folder Path> key:<FileName> contentType:@"image/jpeg" expression:profileImageUploadExpression completionHander:^(AWSS3TransferUtilityUploadTask * _Nonnull task, NSError * _Nullable error) {
// Never called completion when I am uploading file in folder.
}];
どれでもお手伝いできます。
現在のフォルダのアクセス許可を確認する方法。しかし、Android SDKを使用して同じフォルダファイルがアップロードされています。 – MinuMaster