В чем разница между сборкой «Release» и «Архив» в Xcode

Недавно я столкнулся с ситуацией, когда приложение разбилось на некоторых устройствах при построении в виде архива, но не в режиме Release.

Оказывается, это связано с тем, что фреймворк не поддерживается в более ранних версиях iOS и по умолчанию был установлен Required.

Однако я не понимаю, почему сборка для Archive должна отличаться от сборки Release, которую мы сделали.

Кто-нибудь знает, каковы реальные различия?

    Давайте будем гением компьютера.