0

iOSモバイルアプリのバックエンドとしてAWSを使用するのが初めてです。私はすべての役割と必要なプールを設定しました。私は私のAppDelegate.mファイルに次のコードを追加しました:Amazon Cognitoの役割を確認する(Auth vs Unauth)

// Starting AWS 
AWSCognitoCredentialsProvider *credentialsProvider = [[AWSCognitoCredentialsProvider alloc] initWithRegionType:AWSRegionUSEast1 identityPoolId:@"IdentityPool"]; 

AWSServiceConfiguration *configuration = [[AWSServiceConfiguration alloc] initWithRegion:AWSRegionUSEast1 credentialsProvider:credentialsProvider]; 

私が認証やないですかどうかを確認するために次のステップは何ですか?私は午前どのような役割を参照するためにiOSのコードをfigueしようとしています。あなたがAWSを使用したいと

AWSServiceManager.defaultServiceManager.defaultServiceConfiguration = configuration; 

答えて

0

インポートサービスヘッダーがちょうどAWSサービスへの呼び出しをしよう。

AWSS3Transfermanager *transferManager = [AWSS3Transfermanager defaultS3TransferManager]; 
AWSS3TransferManagerUploadRequest *uploadRequest = [AWSS3TransferManagerUploadRequest new]; 
uploadRequest.bucket = yourBucket; 
uploadRequest.key = yourKey; 
uploadRequest.body = yourDataURL; 
uploadRequest.contentLength = [NSNumber numberWithUnsignedLongLong:fileSize]; 

[[transferManager upload:uploadRequest] continueWithBlock:^id(AWSTask *task) { 
    // Do something with the response 
    return nil; 
}]; 
関連する問題