Skip to content

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:

De Códigos
bash
tuist inspect bundle App.ipa
bash
tuist inspect bundle App.xcarchive
bash
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:

Paquete analizado

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_TOKEN: ${{ secrets.TUIST_TOKEN }}

Una vez configurado, podrá ver cómo evoluciona el tamaño de su paquete con el tiempo:

Gráfico de tamaño de paquete

Comentarios a las solicitudes de extracción/fusión#

Integration With Git Platform Required

Para obtener comentarios automáticos de pull/merge request, integra tu proyecto Tuist con 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: GitHub app comment with inspected bundles