我正在使用AWS IOS SDK从S3下载文件,并且无法在S3存储桶的特定文件夹中列出对象.我可以使用listObjectsInBucket方法列出整个存储桶的所有文件,但我只需要列出存储桶中特定文件夹中的文件.
所以我尝试使用listObjects方法并指定存储桶名称和前缀(在S3上指示文件夹名称).
但是以下代码不起作用.
S3ListObjectsRequest *lor = [S3ListObjectsRequest alloc];
lor.bucket = @"bucketName";
lor.prefix = @"/folderName1/foldername2";
S3ListObjectsResponse *ListObjectResponse = [self.s3 listObjects:lor];
Run Code Online (Sandbox Code Playgroud)