我正在测试Amazon的SimpleDB,并下载了IOS的SDK
有点沮丧,因为它没有说明在哪里更改端点。
默认端点是sdb.amazonaws.com但是我想改成sdb.ap-southeast1.amazonaws.com
有谁知道我可以在哪里改变这个吗?
在此页找到解决方案:http://aws.amazon.com/articles/CloudFront/3912
在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
最好使用一个预定义的常量,而不是通过字符串指定端点:
sdb = [[AmazonSimpleDBClient alloc] initWithAccessKey:ACCESS_KEY_ID withSecretKey:SECRET_KEY];
sdb.endpoint = [AmazonEndpoints sdbEndpoint:AP_SOUTHEAST_1];