У меня другой вопрос. Если результирующий apk это два слинкованых бинаря, по сути независимых друг от друга, разве нельзя их без биткода просто разделить на стороне аппстора? Я формат файлов не смотрел, но логика подсказывает, что можно. А даже если нет, то можно было сделать формат на смену apk, который это позволяет. Это было бы явно быстрее, чем пересобирать каждый апп. Единственный плюс биткода - поддержка будущих архитектур. Если Эппл в новом айфоне анонсирует какую-нибудь arm64v2, они смогут сами пересобирать все бинарники в аппсторе и бесплатно (для девелоперов) получить новые фишки и оптимизации нового чипа. Но под новый айфон и ОС все равно скорее всего выйдет обновление, а если нет, значит производительность разработчика (уже) не беспокоит