問題タブ [awss3transferutility]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1369 参照

ios - Mobile Hub 構成の使用中に迅速な iOS S3 アクセスが拒否されました

現在、アプリで Mobile Hub を使用しています。S3 を使用してバケットに写真をアップロードしようとしたとき、ここのドキュメントから関数をそのままコピーして、ファイルをダウンロード/アップロードしました: https://docs.aws.amazon.com/aws-mobile/latest/developerguide/add- aws-mobile-user-data-storage.html

これは、S3TransferUtility を利用しようとしている Swift の私のコードです。

コンソールに次のエラーが表示されます: Image of Error in Console

AWS S3 と提供された awsconfiguration.json ファイルを調査しましたが、すべてが順調に進んでいるようです。

AWS IAM コンソール

私のプロジェクトの AWSConfiguration.json ファイル

Mobile Hub が IAM 構成を処理することになっていて、すべてのことを処理する必要はないと思っていたので、今は混乱しています。

誰かがこれを修正するために正しい方向に私を向けてもらえますか? ありがとうございました。

0 投票する
2 に答える
4156 参照

android - AWS S3 Android SDK 2.11.0

私のコードは次のようになります。

「com.amazonaws:aws-android-sdk-s3:2.7.5」から「com.amazonaws:aws-android-sdk-s3:2.11.0」にアップグレードすると、logcat に次のエラーが表示されます。アップロードはまだ機能しています:

コードを変更して TransferNetworkLossHandler を含めると、次のようになります。

何もしなくても、エラーは発生しません。

ただし、これはこのエラー メッセージが意図したものではありません。TransferNetworkLossHandler を使用するように指示されていますが、使用方法に関するドキュメントはありません。

アップロードが機能しなかった場合に、ユーザーにエラー (Toast や AlertDialog など) を表示したいだけです。したがって、ハンドラーはまったく必要ありません。しかし、エラー メッセージが毎回ログに書き込まれることも望ましくありません。また、インスタンスを取得するだけで何もしないというこのハックなソリューションは使用したくありません。

私の場合、このハンドラーの適切な使用法は何ですか?