Сколько конфигураций Xcode использовать? - PullRequest
0 голосов
/ 05 мая 2020

Я нахожусь в процессе настройки своей iOS Environment, в основном следуя этой статье , и я пытаюсь понять, сколько конфигураций мне нужно.

Я хотел бы, чтобы все было настроено, без необходимости что-либо менять, когда мне нужно переключаться между настройками.


Во-первых, я работаю с 3 разными URL-адресами серверов и соответствующими ключами API , поэтому у меня есть 3 разных xcconfig файлов.

  1. Локальный сервер; URL: localhost
  2. Промежуточный сервер; url: api.staging.company.com
  3. Рабочий сервер; url: api.company.com

Тогда у меня есть 3 способа распространения приложения:

  1. Локально, на мой личный телефон; Подписано Developer сертификатом
  2. AdHo c, для QA; Подписано AdHoc сертификатом
  3. AppStore; Подпись AppStore сертификатом

Наконец, есть 2 типа сборки:

  1. Debug; Без оптимизации кода
  2. Релиз; С оптимизацией кода

С этим я пришел к 7 конфигурациям:

  • Мне нужны все 3 конфигурации URL-адресов сервера на моем телефоне в режиме отладки (3)
  • Мне нужны URL-адреса промежуточного и рабочего серверов для распространения AdHo c, в режиме отладки (2)
  • Мне нужна сборка в режиме выпуска, которую можно использовать для профилирования. Это может указывать на промежуточный сервер (1)
  • Наконец, мне нужна сборка в режиме выпуска для дистрибутива AppStore (1)

Это кажется слишком большим меня. Я не помню, чтобы у меня было столько раньше, и я не вижу такого количества в статьях, которые смотрю. Или звучит разумно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...