A question for experts:
with the help of this book, I have my first App on iTunes. Thank you! Now I’d like to add a second language, switch from iPhone to universal, and make other improvements.
However, I have a (potential) problem:
When I install the first version on a device from iTunes, and then install the new internationalized version using xcode, I will see the content from the original xib files. To see the new versions, I have to do a fresh install from xcode.
My question is: will this same behavior be present if I release the new version in iTunes? If so, should my new version when starting first look for and delete old xib files in its bundle? Is this even possible? I have been searching all around, but cannot find an answer, although I do see occasional recommendations to delete and reinstall Apps that have trouble updating.
I think in the future I will “internationalize” xib files before the first release, even if I am only using English. That way, all xib files will be in the en.proj/ directory, and therefore will not be moved (with the old ones possibly lurking) if I do decide to add additional languages in a later release.