Perspectivas del paquete
::: advertencia REQUISITOS
:::
A medida que añades más funciones a tu aplicación, el tamaño del paquete sigue creciendo. Aunque parte del crecimiento del tamaño del paquete es inevitable a medida que envías más código y activos, hay muchas formas de minimizar ese crecimiento, como asegurarte de que los activos no se duplican en los paquetes o eliminar los símbolos binarios no utilizados. Tuist te proporciona herramientas y conocimientos para ayudar a que el tamaño de tu aplicación siga siendo pequeño, y también controlamos el tamaño de tu aplicación a lo largo del tiempo.
Uso
Para analizar un paquete, puede utilizar el comando tuist inspect bundle:
::: grupo de códigos
bash
tuist inspect bundle App.ipabash
tuist inspect bundle App.xcarchivebash
tuist inspect bundle App.app:::
El comando tuist inspect bundle analiza el bundle y le proporciona un enlace para ver un resumen detallado del bundle, incluyendo un análisis del contenido del bundle o un desglose de los módulos:
Integración continua (CI)
Para realizar un seguimiento del tamaño del paquete a lo largo del tiempo, deberá analizar el paquete en el CI. En primer lugar, tendrá que asegurarse de que su CI está
autenticado:Un ejemplo de flujo de trabajo para GitHub Actions podría ser el siguiente:
yaml
name: Build
jobs:
build:
steps:
- # Build your app
- name: Analyze bundle
run: tuist inspect bundle App.ipa
env:
TUIST_CONFIG_TOKEN: ${{ secrets.TUIST_CONFIG_TOKEN }}Una vez configurado, podrá ver cómo evoluciona el tamaño de su paquete con el tiempo:
Comentarios de solicitudes pull/merge
::: aviso SE REQUIERE INTEGRACIÓN CON LA PLATAFORMA GIT
Para obtener comentarios automáticos de pull/merge request, integra tu proyecto
Tuistcon una plataforma
Git.:::
Una vez que tu proyecto Tuist esté conectado con tu plataforma Git como GitHub, Tuist publicará un comentario directamente en tus pull/merge requests cada vez que ejecutes tuist inspect bundle: 
