LINUX.ORG.RU

Продакшен и тест application на iOS

 , , ,


1

1

Мой друг и я разрабатываем что-то типа социальной сети для мобильных устройств (пока что iOS). Я делаю бекенд (Django, Tornado), друг фронтэнд. Архитектура взаимодейстия REST, а также юзаем вебсокеты.

На бекенде есть два эндпоинта: - developer. Своя БД, свой эндпоинт, обычный http. (возможно тоже стоит юзать https, чтоб был идентичный сервис) - production. Своя БД, свой эндпоинт, секьюрный https.

Делаем правки, фиксим баги, разрабатываем новый функционал на девелопере, тестируем (об этом вопрос), заливаем на продакшен ветку на гит и оттуда пулим на продакшен сервер.

Вопрос: Какие есть лучшие практики для создания двух отдельных клиентов? Девелопер клиент - доступный только разработчикам (сейчас работаем через test flight) и продакшен - лежит на апсторе.

Какие есть лучшие практики для создания двух отдельных клиентов?

Не совсем понятен вопрос т.к. ответ в следующем же предложении:

Девелопер клиент - доступный только разработчикам (сейчас работаем через test flight) и продакшен - лежит на апсторе.

Или о чём вообще вопрос?

Hater ★★
()

Если что-то простое, то через #define

Если посложнее, копай в сторону project scheme. В итоге выбором схемы будет выбираться разный код клиента для сборки.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Closius

Хз, у нас так же было. Даже не представляю себе как иначе можно честно говоря...

Hater ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.