¿Cuál es la diferencia entre build y archivar en Xcode?

Quiero build un marco, cuando compilé el proyecto usando build y archivar usando la línea de command, el resultado es diferente sobre sus tamaños. "build" es mucho más grande que el file.

¿por qué?

El command que uso:

xcodebuild -target xx -configuration Release clean build UFW_ACTION=archive

xcodebuild -scheme xx -configuration Release clean archive

Build: la compilation para su código fuente para ejecutar el proyecto

Archivo : como su nombre lo dice, es el package general (que contiene .app y otros files relacionados). Desde el file puede crear un file .IPA similar al file .apk (Android) con el que puede distribuir su aplicación.

El file de file ( .ipa ) es un file zip, que representará la diferencia de tamaño.