I wasn’t paying attention yesterday when I opened iTunes it told me there was a new version of iPhone OS that fixed a major vulnerability. Without thinking I went ahead and updated my iPhone OS to 3.0.1 No big deal right? WRONG. All of a sudden XCode no longer recognizes my phone as a development device.
What this means is that I can no longer test code on my phone
After a quick search I found the solution posted on the iphonedevsdk forums! The original post can be found at http://www.iphonedevsdk.com/forum/iphone-sdk-tools-utilities/21005-xcode-3-1-3-3-0-7a341.html
For those of you who just want the fix and want it now, here it is . . .
(Just paste this line into a terminal window while XCode is closed)
ln -s /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0\ \(7A341\) /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0.1
That did it for me, hopefully it helps you!