我正在测试亚马逊的SimpleDB并下载了适用于IOS的SDK
有点沮丧,因为它没有说明在哪里更改端点。
默认端点是sdb.amazonaws.com 但我想改成sdb.ap-southeast-1.amazonaws.com
有谁知道我可以在哪里改变这个?
答案 0 :(得分:2)
在此页面上找到解决方案: 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
答案 1 :(得分:2)
最好使用其中一个预定义常量,而不是通过字符串指定端点:
sdb = [[AmazonSimpleDBClient alloc] initWithAccessKey:ACCESS_KEY_ID withSecretKey:SECRET_KEY];
sdb.endpoint = [AmazonEndpoints sdbEndpoint:AP_SOUTHEAST_1];