Where does Xcode 4 store Scheme Data?

Finally found the answer on somebody’s Twitter. Schemes are stored per user by default, but if you go to Manage Schemes and click the “Shared” checkbox on the far right for each one, they’ll show up in the xcshareddata directory instead of your xcuserdata directory, where they’ll be seen and used by everyone. Hopefully this … Read more

How to fully remove Xcode 4

I use this command: sudo /Developer/Library/uninstall-devtools –mode=all Edit (1 year later): If you’ve downloaded Xcode from the App Store, it’s self-contained, as @mediaslave suggests. You can just drag it to the trash or use AppZapper (or a similar utility) to remove the developer tools. If you’re looking to update it, you can also do that … Read more

Can I disable autolayout for a specific subview at runtime?

I had the same problem. But I have resolved it. Yes, you can disable auto layout at runtime for a specific UIView, instead of disabling it for the whole xib or storyboard which is set by default in Xcode 4.3 and later. Set translatesAutoresizingMaskIntoConstraints to YES, before you set the frame of your subview: self.exampleView.translatesAutoresizingMaskIntoConstraints … Read more

Change templates in Xcode

You wouldn’t change the existing templates. In other words, don’t modify anything under the /Developer hierarchy (or wherever you installed your developer tools). Instead, clone the templates you want to have customized variants of. Then change their names and the information in them. Finally, put them in the appropriate location in your account’s Library/Application Support … Read more

Is there a way to rename an Xcode 4 scheme?

You need to click on the scheme button, then hit “Manage Schemes”. Once you do so, you’ll have a window like this: Select the scheme you want to change, and hit Return. Now the scheme name will be editable, and you can change it to your hearts desire. Then hit Return again to save it.