I’m running Xcode 4.5 on OS X Lion 10.7.5 on a Mid 2007 Mac Mini. I’ve run into this problem before where the simulators as well as actual devices don’t run the app when I build. I’m writing a couple of different applications using Phonegap 2.1, HTML, JS, Jquery Mobile. I’ve reinstalled Xcode 2-3x after following the instructions from OSX Daily and SO How to fully remove Xcode 4. This worked for a while, but then my 300gb SSD drive died & I had to reinstall the OEM 120 GB hard drive & reinstall Xcode & Phonegap (both had revved versions since the drive had been uninstalled). Now I’m unable to get Xcode to start the simulators or download to my iPhone 4 again. I completely uninstalled Xcode again yesterday & reinstalled. The first time I tried to build, it took a long time downloading the 5.1 simulators (* see edit below), but finally “finished”, but still didn’t run them. Tried downloading to my phone, again nothing.
Since this is the third or fourth time that this has happened, I’m wondering what I’m doing wrong. Obviously I’m missing something because I don’t see this problem being screamed about on the various support forums like here, Google, or Apple, only bits & pieces here and there.
As a test, I created a bare bones PhoneGap app that has nothing in it but whatever PG creates, and it doesn’t run the simulators or download to my phone. This same method used to work just to test the system, but no longer. It builds fine, and darkens the square “running” button for a few seconds, and then the button lightens again like you’ve stopped the app, and that’s it. No error messages, no build faults, nothing.
Intel is replacing my SSD drive, so I’m going to have to go through this all over again when it gets here, unless I can get a working copy running on the hard drive, then clone it with Carbon Copy Cloner so I can just copy that onto the new drive.
Any help would be greatly appreciated, I’d really like to not have to deal with this on an ongoing basis.
*Edit: I originally deleted this question because I thought I’d done something stupid, I realized I’d downloaded the documentation for the simulators, but not the actual simulators. I’ve since downloaded the 5.1 simulators and I’m still experiencing the same problems.
So, I’m not sure this is the actual answer, but I seem to have found a procedural sequence that works.
First: I completely deleted Xcode (again), reinstalled it from scratch (again), and updated all the simulators except 4.3 as well as the command line tools (Xcode > Preferences > Download > Components > All simulators except 4.3 & the command line tools) again.
Second: I also reinstalled PhoneGap 2.1, but I’m not sure this was necessary, it was more of a scorched earth campaign. The problem in Xcode seemed to stem from the Scheme, I kept getting Schemes named “CordovaLib” instead of my project names. If you click on “CordovaLib” on the Scheme/Simulator buttons (the top left hand side is where the available schemes & simulartors are listed, right next to the build & stop buttons), and change the scheme to the project name that helps.
Third: You need to make sure that the location for your app is set to “unique”. Do this at Xcode > Preferences > Locations > Locations (not Source Trees) > Derived Data > Advanced > Build Location == Unique > Done.
It seems to help to open the projects in Xcode instead of launching them from Finder, but I’m not convinced that’s true, it just seemed to work better, but I could be imagining it.
If I do this on projects I used to have problems on, I can now download them to the simulators & my phone.
This didn’t get any responses, but maybe someone else will find it useful.