So, for bitcode enabled applications, the final compilation happens on the Apple side. This means to symbolicate crash reports, dsym files generated by Apple need to be downloaded (they have different build uuids obviously than the ones of the local builds). It is also stated that enabling bitcode will let Apple to reoptimize the apps in the future without the need to resubmit our apps to Apple. Does this mean that a rebuild of the app can happen anytime on the Apple side? The problem is that after every build, the corresponding dsym files need to be downloaded from Apple to symboliate the crash reports.
If rebuilds happen, how frequent are they? Does Apple notify the developer that a rebuild happened? Do we need a script to periodically fetch the dsym files and check whether they have changed?
Thanks