У меня есть раздражающая проблема с Xcode 5 и разделяемыми схемами.Xcode 5 и общие схемы
В моей команде (мы только два, но эй! Это все-таки команда) мы разделяем некоторые схемы для запуска приложения с различными конфигурациями (Debug, QA, Release, ...)
Ну, теперь Xcode 5 меняет настройку BlueprintIdentifier
каждой схемы, исходя из того, что я могу понять, на машине разработчика. И, конечно, изменение получило замечание bit git, и мы либо должны их проверить, либо зафиксировать. Оба решения не имеют смысла ...
Любая идея о том, как исправить это? Я сделал поиск по Google, но ничего не нашел для Xcode 5 ...
Я не хочу отказываться от этих общих конфигураций! Решение, которое я мог придумать, чтобы отслеживать отслеживаемые общие схемы, не удалось их удалить, скопировать в выделенную тестовую папку, а затем использовать стратегию, подобную той, которая использовалась для Pods, чтобы скопировать эти схемы локально, где Xcode может испортить их без нашего внимания. Что-то вроде сценария schemes
, который читает файл Schemefile
, в котором перечислены схемы для копирования из папки Schemes/
и Schemefile.lock
, который обновляется каждый раз, когда есть некоторые изменения и которые читаются процессом сборки Xcode, чтобы убедиться, встретиться.
Это кажется большой работой для такой крошечной вещи, поэтому перед тем, как спрыгнуть в нее, я хотел бы знать, есть ли у кого-нибудь лучшее решение предложить.
Приветствия :)
Прошло некоторое время с тех пор, как вы спросили об этом. Если бы вы нашли решение, не могли бы вы отправить ответ здесь? – Wes