S3 からいくつかの画像をダウンロードする必要があるアプリがあります。私は新しい CloudFront ディストリビューションをセットアップしようとしましたが、オリジンを S3 バケットに向けて、アプリで画像にアクセスする方法がどのように変わるのか疑問に思っていました。私のアプリは、次のように S3 に画像をリクエストするだけです。
S3GetObjectRequest *getObjectRequest = [[S3GetObjectRequest alloc] initWithKey:path withBucket:PICTURE_BUCKET];
S3GetObjectResponse *getObjectResponse = [self.s3 getObject:getObjectRequest];
UIImage *img = [[UIImage alloc]initWithData:getObjectResponse.body];
ここで、PICTURE_BUCKET は S3 バケットの名前で、パスはイメージの名前 (64758_244.jpg) です。
CloudFront からこのイメージにアクセスするにはどうすればよいですか?
私はそれを見つけました
しかし、Amazon Mobile Services の開発は初めてで、その方法がわかりません。
ありがとう。