Skip to content

Traducción 🌍

Traduce o mejora la traducción de esta página.

Contribuye

Información sobre el 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.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

Released under the MIT License.