I upgraded my iPhone4 to iOS7 and can not now test applications on it using Xcode 4.6. I had to download XCode 5 but it is not compatible with my current Mac OS version. How can I Test and Build apps without using XCode5 on my devices running iOS7 +
[For those not being able to install XCode 5 for some reason (like I could not upgrade my macBook Pro to MacOS 10.8.X that is required for XCode5), this is my own answer below to help other developers who faced the same issue.]
I was unable to upgrade MacOS from 10.7.5 to 10.8.x and that is why I could not install Xcode5 on my MAC. I downloaded Xcode5 but due to incompatibility it can not be installed.
I was able to run app using XCode 4.6 in debug mode on an iPhone 4 with iOS 7 (and can't express enough how happy i got after that)
Steps:
Now when you open Xcode4.6 your project Base SDK should be 7.0 and if your device is not detected yet, disconnect and reconnect your device so that it starts "getting symbol files from iPhoneXYZ"
Hope this helps someone.
One more important thing, in your scheme Debugger should be set to "LLDB"