-
Code Signing Woes on Xcode Server
Following up on my post from yesterday, I've discovered that Xcode Server does something very strange in the build process. After the build, it creates a .ipa file that is suitable to install on an iOS device and a .xcarchive file that contains the .dSYM file as well as the .app file which is the .ipa file before it has been packaged up. The packaging process is basically putting the .app file in a Payload directory, zipping it up and changing the .zip extension to .ipa. Sounds simple enough and unzipping the .ipa should yield a file identical to the .app. Unfortunately this is not the case. If you run the following command:
-
Using Xcode Server for Builds
At last year's WWDC, Apple introduced Xcode Server for doing continuous integration. Lots of people have tried to use it with mixed results. Recently after dealing with our build server for work (we use Jenkins), I decided to give Xcode server a try for one of my projects.
-
The downside of parking meters
San Diego is in the process of replacing regular parking meters with ones that are called multi-space meters. These are ones that give you a ticket that you place on your dash. I thought that these were neat as I could just pay with a credit card as I usually don't have change around. My wife, however, pointed out the problem with these is that the minimum is 1 hour on the meter which costs $1.25. I didn't think much of it until I had to pick something up today and found a meter with some time left on it; I dropped a quarter in it (I do have some quarters in my car) and got another 12 minutes which was plenty of time for my errand.
-
Simple fix to "This accessory is not compatible with the iPhone" with mophie
I've been using mophie battery cases for a few years now when I travel as the iPhone doesn't seem to last all day when I use it extensively. Granted the iPhone 5 has gotten better, but I typically use GPS to track my run/walk if I'm in San Francisco for WWDC or somewhere else. Every now and again when I'd charge my case, I'd get the message "This accessory is not compatible with the iPhone". mophie's FAQ gives some lame answer on how to fix this problem.