Xcode Project Scheme sharing... how to do that?
When I commit my Xcode project to SVN, I found that the schemes that I created are saved under my username folder, e.g.
abc.xcodeproj/xcuserdata/_my_user_name_.xcuserdatad/xcschemes/projectABC_debug.xcscheme
When multiple users are working on the same project, the schemes can't be shared to them since they don't have the same user name.
So, how to share the schemes among multiple users easily?
Xcode schemes are saved locally so that Xcode has access to them, but by default they are not shared with others and they are not included in source control. To share a scheme, click on "Manage schemes" in Xcode and make sure that the scheme used for building your xcproject/xcworkspace is marked as shared.
To view your project's current schemes, click the scheme name in the toolbar of your project window. Xcode displays a pop-up menu with a list of current schemes at the top, and commands to edit, create, and manage schemes at the bottom. To view and modify your project's current schemes, select Manage Schemes.
A Target specifies a product to build and contains the instructions for building the product from a set of files in a project or workspace. An Xcode scheme defines a collection of targets to build, a configuration to use when building, and a collection of tests to execute.
OMG what a stupid question I have asked... there's a checkbox at the far right "Shared" column in "Manage Schemes" Dialog :p
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With