さいごにはじめにこんにちは、初iOSの記事になります!今回はSwiftでAWSのS3へ画像をアップロードする方法について、ブログを書きたいと思います。KEYを利用した方法で紹介したいと思います。Cognitoを利用するか、IAMユーザの場合はアクセス権限を十分に絞ってください。AWS上での事前準備AWS上での準備については、省略しますが下記の2つを準備してください。IAMユーザについては、作成したS3のバケットへアップロード(PutObject)できる権限を付与しておく必要があります。SDKをインストールをするPodfileに下記を記載して、インストールします。install認証の設定をする冒頭で記載したとおり、今回はIAMユーザでの認証を行います。accessKeyとsecretKeyにはAWSで作成したIAMユーザのものを設定してください。下記の処理は、S3で画像などをアップロードする前に1度だけ実行するようにします。serviceConfiguration}UIImageを保存して、URLを取得するS3へ投稿するファイルは、一時的に端末内に保存して、そのURLをS3のSDKに指定する必要があります。下記のメソッドで、S3へのアップロードする画像が保存されているURLを取得できます。imageURL}S3へアップロードする下記のメソッドでS3へアップロードができます。下記のメソッドを呼ぶ前には、上記で記載している認証の設定を事前に実行する必要があります。」にはS3上に保存したいファイル名を指定します。ファイル名はtest/hello.jpgとするとAWSコンソールなどから見た際にtestフォルダ内にhello.jpgファイルが保存されているように見えるので、ファイルをまとめて管理したい場合には、「test/」などのプレフィックスをつけるとよいでしょう。nil})}さいごに直近のプロジェクトで、S3へ画像をアップロードする必要があったので調べてみました。ご参考にしていただければと思います。助言を提供するものではありません。仮想通貨の投資・損益計算は複雑であり、個々の取引状況や法律の変更によって異なる可能性があります。ブログに記載された情報は参考程度のものであり、特定の状況に基づいた行動の決定には専門家の助言を求めることをお勧めします。当ブログの情報に基づいた行動に関連して生じた損失やリスクについて、筆者は責任を負いかねます。最新の法律や税務情報を確認し、必要に応じて専門家に相談することをお勧めします。コメントをキャンセルメールアドレスが公開されることはありません。名前メールサイト上に表示された文字を入力してください。こんにちは、suzukiです。前回の記事で循環参照について触れました。...[Swift]MapViewでクラスタ機能を利用する。こんにちは、nukkyです。私たちは無料アプリもリリースしています、ぜひご覧ください。下記のアイコンから無料でダウンロードできます。