So I was happily on my way through Chapter 4 with Lion and XCode 4.2. Managed to kludge together a template and Whereami was working with one cryptic message at the beginning of execution, but the simulator seemed to work OK. There were obvious differences in what the book thought I should be seeing, so after reading these threads, I decided to downgrade to XCode 4.1. Got 4.2 uninstalled and after battling the iTunes bug, got 4.1 installed.
I went ahead and used the downloaded version of Whereami as a test. Nothing - simulator would not request permission for location services. Added the TemporaryHack - still nothing, compiled with no errors, simulator fired up, but no request for location services.
I’m at a bit of a loss on how to continue. At least the thing was executing with 4.2. Am I missing something?