A head-slappingly-simple tweak
So.... Xcode refactoring commands. I always liked that they were there.
I tried using them a few times. Then I stopped. They seemed slow and didn't work well. They always prompted me about this snapshot thing. Which seemed redundant with git but what the hell I can be cautious when it comes to my editor. The prompt looked something like . . .
Why I write `var`
Because sometimes I don't have CoffeeScript available to me. I could.
A quick tutorial with screenshots
By default Xcode won't stop the debugger when an exception occurs. Instead it will just allow your app to crash. It can be helpful to inspect the state of the app at the point where the exception is thrown rather than reading through the logs after the fact.
By default, when you create a breakpoint, it's only for the current project. . . .
Some tips based on experience.
Recently set up OS X Server, specifically Xcode Bots. I used the final version of Xcode 5.1, on Mavericks. This was my second time implementing Apple CI. If it's your first time doing so, I have some suggestions.
Rather than attempting to be a comprehensive how-to (which you can find fairly easily elsewhere), I'll go the prescriptive . . .
What worked for me
Here are some steps that took me a little while to figure out when setting up Xcode Bots through OS X Server.
First, I was getting an error message about provisioning:
Command /bin/sh failed with exit code 1
No matching provisioning profile found: Your build settings specify a provisioning profile with the UUID "...", however, no . . .
A quick tutorial
I recently jailbroke iOS 7.0.4 and followed my normal procedure of installing OpenSSH and installing Prompt so I could ssh to localhost. (127.0.0.1)
Surprisingly, it didn't work. iSSH didn't work either. Reboot didn't help.
It took me a little while to find the solution so here's a quick write up to make it easier for others. . . .
Recently picked up an entry level ($30) Belkin router and was impressed by how they set things up.
They make the network password protected by default, and they print the password on the bottom of the router. But they don't set a default password for the management page.
When you try to navigate to any page after connecting, they redirect . . .