The case: My app was rejected because of issues on my website (yes, they are checking your site too, if there is a link to the site within the app, which is good idea); I fixed the site. Ready to resubmit... But wait! There is no way to resubmit without uploading new binary. Why? There is no way to upload new binary without changing the version. Why? In that particular case there is no new binary. No new version. Just wasting my time: repack, change version, upload, betatest, re-submit to the validation queue. Why?
For more complete information about compiler optimizations, see our Optimization Notice.