Я работаю с AWS Amplify для разработки приложения iOS. Я добавил хранилище через S3 для размещения некоторых ресурсов и пытаюсь настроить приложение для их загрузки. Единственная проблема заключается в том, что каждый пример, который я вижу, имеет жестко закодированные имя и путь сегмента, но поскольку у меня несколько сред и иногда создаются новые среды, а к каждому сегменту добавляется имя среды, я не хочу переписывать этот сегмент. имя каждый раз.
Например, если я нахожусь в моей тестовой среде, имя корзины может быть assetsxxxxxx-test, но если я переключаюсь на новую среду, я могу сослаться на assetsyyyyy-dev, скажем.
Дело в том, что на имя сегмента ссылается aswconfiguration. json file:
"S3TransferUtility": {
"Default": {
"Bucket": "assetsxxxxx-test",
"Region": "us-east-2"
}
}
Поэтому мой вопрос заключается в том, как я могу ссылаться на это имя блока программным образом, чтобы при переписывании этого поля, когда я переключать среды, мне не придется менять свой код.
Спасибо