私はiOS AWS SDKを使用してS3にファイルをアップロードしていますが、すべて正常に動作します。私は通常、問題を起こさなかったグループ/ filename.jpgにファイルをアップロードします。フォルダーを指定しないと、アップロード先はAWS S3になります
ただし、何らかの理由で(別の問題)グループが空であり、アップロードURLのパスが/filename.jpgになっています。転送ユーティリティがアップロードの進捗状況を報告するため、イメージは正常にアップロードされているように見えますが、バケットのどこにも表示されません。
この画像はフォルダがないため、どこかにアップロードされているか、アップロードされていない可能性があります。私が最初の '/'をリモートにすると、それは単にfilename.jpgなので、ルートディレクトリに移動しますが、 '/'が含まれていない場合は移動しません。
おかげ
は、それはあなたがそれは私がすることを期待していたところである、ルートディレクトリにありません – hjpotter92
に接続されているバケットになります。 –
オブジェクトキーに '/'を接頭語として使用しないでください。コンソールはおそらく '/ foo'を[空文字列]という名前の"フォルダ "の中のオブジェクトとみなそうとします。 'aws s3api list-objects'を使うと、あなたはそれを見つけるでしょう。 –