We have recently released version 1.0.0 of our application and have sent out numerous promo codes in the past couple of days. I was just wondering whether they will still be valid for the 1.0.1 update which we have just submitted?
Yes.
Promo codes apply to your app no matter the version (only the version currently available on the store), and no matter the price (even if it's free a code should work.)
Here is the text from the apple promotional website:
Select an application and enter the number of codes you are requesting. You are given 50 codes for each version of an application. They are for non-commercial use and will expire four weeks after they are requested. These codes can only be used in the U.S. iTunes Store.
From this text, it is clear that you can issue brand new codes for new versions of your app. It is not clear whether your codes from 1.0.0 will still be valid for the 1.0.1 version of your app. I would think that they would still be valid, but that's just a guess.
No,
the codes should not be valid. But you will be entitled to 50 new promotional codes for the new version once it gets approved. In my previous experience, it does not matter if it's just a minor or a major update. It seems that every new version you submit, once approved and ready for sale allows you to download through iTunes Connect 50 brand new codes.