What is xcscheme file? What is it purpose?

15,774

In terms of version control, you don't have to worry about xcscheme (or anything within and under the xcuserdata folders of an .xcodeproj).

What's inside the xcscheme file? These are the actions and configurations that happen when you build, run, test, profile, etc. These can be changed from Xcode user to user, which makes it friendly for using on multi-developer projects.

These are the same items you see within Xcode when you click on the "Edit Scheme" popup menu choice:

Edit Scheme

Share:
15,774

Related videos on Youtube

Sandeep
Author by

Sandeep

Updated on June 04, 2022

Comments

  • Sandeep
    Sandeep almost 2 years

    I am a newbie learning the iOS.

    Can someone please explain what is the purpose of the xcscheme file?

  • Martin R
    Martin R almost 11 years
    If you mark a scheme as "Shared" then it is stored in xcshareddata/xschemes and probably should be put under version control.