Condividi tramite


Sincronizzazione con Xcode

xcsync è uno strumento .NET che consente agli sviluppatori di sfruttare Xcode per la gestione di file specifici di Apple con progetti .NET. Lo strumento genera un progetto Xcode temporaneo da un progetto .NET e sincronizza le modifiche apportate ai file Xcode al progetto .NET.

Alcuni tipi di file supportati sono:

  • Catalogo asset
  • Plist
  • Storyboard
  • Xib

Lo strumento include due comandi: generate e sync. Usare generate per creare un progetto Xcode da un progetto .NET e sync per riportare le modifiche nel progetto Xcode al progetto .NET.

Nota

Questo strumento è disponibile solo per macOS a causa delle interazioni con Xcode.

Installazione

Installare .NET xcsync a livello globale con il comando seguente:

dotnet tool install -g dotnet-xcsync

Utilizzo

  1. L'estensione .NET MAUI fornisce il supporto per xcsync. Verificare di avere l'ultima versione. I xcsync comandi nell'estensione .NET MAUI sono disponibili solo quando si usa Visual Studio Code in macOS.
  2. Aprire il riquadro comandi (Cmd + MAIUSC + P) e cercare i .NET MAUI: xcsync - Generate an Xcode project comandi e .NET MAUI: xcsync - Sync from an Xcode project .

Risoluzione dei problemi

Per visualizzare i dettagli sugli errori correlati a xcsync, passare alla finestra Output (CMD + MAIUSC + u ) e selezionare .NET MAUI - xcsync nell'elenco a discesa. In caso di problemi, segnalare un problema.

Inviare commenti

Verificare i problemi noti esistenti prima di inviare un nuovo problema o un suggerimento.

Ulteriori informazioni

xcsync è open source. Per altre informazioni o per segnalare un problema, visitare https://github.com/dotnet/xcsync.