Включение и отключение NSConstraintBasedLayoutVisualizeMutuallyExclusiveConstraintsбезопасно. Эта функция позволяет разработчикам отлаживать проблемы макета своего приложения.
Автопроекция и ограничения
Макет на основе ограничений - это механизм, который Apple рекомендует разработчикам использовать для создания своих пользовательских интерфейсов. Механизм часто называется Autolayout в документации для разработчиков.
Автопрокат сложен, чтобы получить право. Возможно иметь ограничения, которые конфликтуют. Apple добавила множество функций, чтобы помочь помечать эти конфликты и помогать разработчикам их устранять.
NSConstraintBasedLayoutVisualizeMutuallyExclusiveConstraintsФлаг является одним из таких инструментов , чтобы помочь разработчикам.

Не предназначен для пользователей
Я полагаю, вы не включили NSConstraintBasedLayoutVisualizeMutuallyExclusiveConstraintsсебя. Предполагая это, он предполагает, что у инженеров Photos.app есть ошибка автопоставки или что какой-то другой процесс включил этот флаг в Photos.app.
В любом случае, фиолетовый интерфейс справедливо относился к пользователю. Ни один пользователь не должен видеть или нуждаться в этом инструменте отладки. Где-то была допущена ошибка или существует ошибка в OS X.
Сейф, чтобы Отключить
Предлагаемое решение в ветке обсуждения удаляет любое значение, связанное с NSConstraintBasedLayoutVisualizeMutuallyExclusiveConstraints. Это безопасно:
defaults delete com.apple.Photos NSConstraintBasedLayoutVisualizeMutuallyExclusiveConstraints