Saltar al contenido

El proyecto nativo que se genera

Tauri genera un proyecto de iOS y otro de Android, y a partir de ahí son tuyos. Qué hay dentro, qué se puede tocar, y qué pasa al regenerar.

Qué hay dentro

De quién son

La respuesta que ordena el trabajo: son tuyos desde que se generan, con dos matices.

  • Tauri los genera una vez con una orden, no en cada construcción.
  • Puedes editarlos para lo que su configuración no cubra: permisos, capacidades, ajustes de plataforma, recursos específicos.
  • Y hay partes que Tauri gestiona —el enganche a tu core, la configuración de la webview— que conviene no tocar porque una regeneración las sobrescribiría.

La regla práctica: lo que puedas configurar desde la configuración de Tauri, configúralo ahí; lo que no, tócalo en el proyecto nativo sabiendo que es tuyo.

Regenerar

Lo que hay que saber para no perder trabajo:

Y por eso los proyectos nativos se versionan: son parte de tu código, y sin ellos en el repositorio una regeneración destruye cambios sin forma de recuperarlos.

Qué versionar

Una decisión práctica con una respuesta clara:

  • Los proyectos nativos, sí. Son tuyos y contienen configuración que no está en otro sitio.
  • Los artefactos de construcción, no. Directorios de compilación, ficheros intermedios.
  • Y los ficheros de credenciales, nunca. Nivel 60.3, y en móvil hay más: perfiles de aprovisionamiento, almacenes de claves.

Y merece revisar qué se coló en el repositorio la primera vez que se generó: los proyectos nativos traen bastantes ficheros y no todos deben versionarse.