In article < XXXX@XXXXX.COM >,
I'm not aware of any difference between .pbproj and .xcode. I would bet
that the only actual difference is the name. But I don't really know.
The only reason you might want to keep the old target is so that you can
delete the new target and then open the file with project builder. Not a
big reason.... Or if you're paranoid and afraid something will go wrong
with the new target, of course.
There's an entire section in the documentation about using Xcode on
Panther to build apps that work on previous OS versions. Short story;
you make sure you install the appropriate SDK(s) from your dev tools
CDs, then you tell your project to use that SDK.
Native targets have the Info.plist as a separate file in your project,
instead of generating it on the fly. There's no built-in editor that
I've seen, it just opens up as a text file. But in the preferences, you
can tell Xcode to open .plist files in the Property List Editor, and
then you're set.
[5 snipped, don't know.]