Что такое файл xcscheme? В чем цель?

Я новичок, изучающий iOS.

Может кто-нибудь объяснить, что является целью файла xcscheme?

Ответ 1

В терминах контроля версий вам не нужно беспокоиться о xcscheme (или что-нибудь внутри и под папками xcuserdata.xcodeproj).

Что внутри файла xcscheme? Это действия и конфигурации, которые возникают при сборке, запуске, тестировании, профиле и т.д. Их можно изменить с пользователя Xcode на пользователя, что делает его удобным для использования в проектах с несколькими разработчиками.

Это те же элементы, которые вы видите в Xcode, когда вы нажимаете на всплывающее меню "Изменить схему":

Edit Scheme