Два разных списка доменов на AWS с iOS и блокнотом

Я пытаюсь использовать AWS SDK для iOS для доступа к SimpleDB. Когда я использую инструменты командной строки или блокнот Javascript, предоставленный на http://aws.amazon.com/developertools/Amazon-SimpleDB они показывают мне домен, который я создал. Однако, когда я запускаю пример AWSiOSDemo, домен не отображается. Я попытался использовать код из AWSiOSDemo в своем приложении ios7, и в нем также не указан мой домен, вместо этого отображается домен, созданный образцом AWSiOSDemo.

В чем причина двух разных списков доменов? Я использую один и тот же ключ аутентификации и т. д. для обоих методов, почему я получаю два разных представления? Любые предложения приветствуются.


person LNI    schedule 26.09.2013    source источник


Ответы (1)


Amazon SimpleDB поддерживает 8 regions and endpoints.

http://docs.aws.amazon.com/general/latest/gr/rande.html#sdb_region

Возможно, ваши command line tool и Java-script scratchpad показывают список доменов по умолчанию region end point, то есть sdb.amazonaws.com. Если вы можете установить region end point в образце AWSiOSDemo, чем установить регион US East (Northern Virginia) Region, в нем должен быть указан домен, который вы ищете.

Я могу предложить вам другое решение. Вы можете использовать SDB Explorer. SDB Explorer может показать вам все домены. SDB Explorer бесплатно на 30 дней. http://www.sdbexplorer.com/

Раскрытие информации: я являюсь одним из разработчиков SDB Explorer.

person Ashish Pancholi    schedule 27.09.2013
comment
Спасибо, это решило проблему. Кажется нелогичным, что регионы не реплицируются. Я предлагаю командной строке ldom также указать регион при печати информации о домене. - person LNI; 28.09.2013