The answer is: YES
It's not as simple as plug your device and go. Before we start to learn how, we need to understand something.
- New iOS version always comes with a new Xcode, especially major iOS version is always come out with a new Xcode version.
- A specific Xcode version understand a set of different iOS version.
- Debugging info is included inside the iOS bundle
- Xcode and read from and write to a device with necessary OS version and debug info.
- Old Xcode does not understand new iOS, because of lacking debug info
- The debugging info written to device by Xcode is very important, and general
- Plug a device with iOS6 beta to Xcode 4.5 DP-1, Xcode 4.5 can understand iOS6 and write necessary debug info to device.
- Quick Xcode 4.5
- Start Xcode 4.3.2
- Xcode 4.3.2 will read the debug info written by Xcode 4.5, and understand how to debug with new iOS version.
DONE