Información sobre el paquete
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:
tuist inspect bundle App.ipa
tuist inspect bundle App.xcarchive
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:
name: Build
jobs:
build:
steps:
- # Build your app
- name: Analyze bundle
run: tuist inspect bundle App.ipa
env:
TUIST_TOKEN: ${{ secrets.TUIST_TOKEN }}
Una vez configurado, podrá ver cómo evoluciona el tamaño de su paquete con el tiempo:
Comentarios a las solicitudes de extracción/fusión#
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: 