I've just downlo开发者_开发知识库aded and installed the latest version of XCODE 4.0.2. I've also just installed the latest iPhone OS 4.3.3. Now I plug my iPhone in to run my app in the simulator and I get the following: "xcode cannot find the software image to install this version." What's this about?
The message "Xcode cannot find the software image to install this version" is not an error; rather it's a notification that the version of the iPhone OS installed on the plugged in device does not have a corresponding restore image for Xcode to use.
This may happen on a new Mac OS X installation (when no iPhone OS updates have yet been downloaded), or when your device contains a newer version of iPhone OS that's not yet available to Xcode (for example, a newly purchased device with a later version than what's on your Mac).
It may also happen if you install an iPhone OS on your device on one machine and then plug it into a different machine that doesn't contain the matching restore image.
This message does not prevent you from using the device for development purposes. The only effect is the inability to reinstall the OS currently on the device using Xcode.
You can check which software restore images are on your Mac (that is, have been installed either through updates in iTunes or as part of the iPhone OS beta program) by looking in ~/Library/iTunes/iPhone Software Updates/.
精彩评论