2011-10-26 3 views
1

Je teste SimpleDB d'Amazon et téléchargé le SDK pour IOSAWS SDK pour les régions iOS et Endpoints

Vous avez un peu frustré qu'il ne dit pas où changer le point final.

Le critère d'évaluation par défaut est sdb.amazonaws.com mais je voudrais changer de sdb.ap-southeast-1.amazonaws.com

Est-ce que quelqu'un sait où je peux changer cela?

Répondre

2

trouvé la solution sur cette page: http://aws.amazon.com/articles/CloudFront/3912

Dans AmazonClientManager.m

sdb = [[AmazonSimpleDBClient alloc] initWithAccessKey:ACCESS_KEY_ID withSecretKey:SECRET_KEY]; // existing code 

    sdb.endpoint = @"http://sdb.ap-southeast-1.amazonaws.com"; // add new line to set the endpoint 
2

Il est préférable d'utiliser l'une des constantes prédéfinies plutôt que de spécifier le point final par chaîne:

sdb = [[AmazonSimpleDBClient alloc] initWithAccessKey:ACCESS_KEY_ID withSecretKey:SECRET_KEY]; 
sdb.endpoint = [AmazonEndpoints sdbEndpoint:AP_SOUTHEAST_1]; 
Questions connexes