Skip to content Skip to sidebar Skip to footer

Aggiornare i files di Unity di un progetto Xcode per iOS

Una delle prerogative di un app Unity per iOS è che la build genera un cartella progetto Xcode.
Tale progetto poi deve essere compilato su un dispositivo con sistema operativo MacOS tramite il software di sviluppo Xcode,
Per generare una compilazione corretta da usare su dispositivi iOS è necessario però impostare diverse opzioni di configurazione come ad esempio il nome, il numero di versione ma anche e soprattutto certificati di distribuzione e le eventuali direttive di build.

Queste configurazioni però si perderebbero se ad ogni build di Unity si sovrascrivesse l’intera cartella del progetto Xcode generata da Unity, dovendola portare su un dispositivo MacOS.

La procedura quindi è quella di mantenere intatte le configurazioni del progetto Xcode ed aggiornare unicamente alcuni files e cartelle compilate da Unity. Nello specifico le cartelle da copiare e sovrascrivere sono le seguenti:

  • /Classes
  • /Data
  • /Frameworks
  • /Libraries
  • /MainApp
  • /UnityFramework
  • /Unity-iPhone
  • Unity-iPhone Tests

E’ importante ricordare che la cartella \Unity-iPhone.xcodeproj è quella che include tutte le configurazioni del progetto Xcode ed è consigliato NON sovrascriverla per preservare le impostazioni.

Una volta in Xcode ricordarsi di aggiornare le informazioni di versione, che non saranno state copiate.
Per far questo verificare per il componente Unity-iPhone il campo in General – Identity – Version e in Info – Bundle version string (short)

Copyright © Desdinova ® / PIVA 03799780162 / Non è una testata giornalistica.
Tutti i diritti riservati ai legittimi proprietari, anche ove non citati.