Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is xcscheme file? What is it purpose?

Tags:

I am a newbie learning the iOS.

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

like image 650
Sandeep Avatar asked May 19 '13 18:05

Sandeep


People also ask

What is XCSCHEME file?

This class represents a Scheme document represented by a “. xcscheme” file usually stored in a xcuserdata or xcshareddata (for a shared scheme) folder.

What is Xcshareddata?

The xcshareddata directory is primarily used to store shared settings (as opposed to xcuserdata which is used for settings which are not shared a.k.a. user specific).


1 Answers

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

like image 85
Michael Dautermann Avatar answered Oct 21 '22 01:10

Michael Dautermann