Bagikan melalui


Menyinkronkan dengan Xcode

xcsync adalah alat .NET yang memungkinkan pengembang memanfaatkan Xcode untuk mengelola file spesifik Apple dengan proyek .NET. Alat ini menghasilkan proyek Xcode sementara dari proyek .NET dan menyinkronkan perubahan pada file Xcode kembali ke proyek .NET.

Penting

xcsync saat ini dalam pratinjau.

Jenis file yang didukung meliputi:

  • Katalog aset
  • Plist
  • Papan cerita
  • Xib

Alat ini memiliki dua perintah: generate dan sync. Gunakan generate untuk membuat proyek Xcode dari proyek .NET dan sync untuk membawa perubahan dalam proyek Xcode kembali ke proyek .NET.

Catatan

Alat ini hanya tersedia untuk macOS karena interaksi dengan Xcode.

Penginstalan

Instal pratinjau .NET xcsync secara global dengan perintah berikut:

dotnet tool install dotnet-xcsync -g --prerelease --add-source https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9/nuget/v3/index.json

Penggunaan

  1. Ekstensi .NET MAUI menyediakan dukungan untuk xcsync. Pastikan Anda memiliki versi terbaru. xcsync Perintah dalam ekstensi .NET MAUI hanya tersedia saat menggunakan Visual Studio Code di macOS.
  2. Buka palet perintah (Cmd + Shift + P) dan cari .NET MAUI: xcsync - Generate an Xcode project perintah dan .NET MAUI: xcsync - Sync from an Xcode project .

Pemecahan Masalah

Untuk melihat detail tentang kesalahan yang terkait dengan , navigasikan ke jendela Output (CMD + Shift + u ) dan pilih .NET MAUI - di menu drop-down. Jika Anda menghadapi masalah, silakan laporkan masalah.

Memberikan tanggapan

Silakan periksa Masalah yang Diketahui yang ada sebelum mengajukan masalah atau saran baru.

Informasi selengkapnya

xcsync adalah sumber terbuka. Untuk informasi selengkapnya atau untuk mengajukan masalah, silakan kunjungi https://github.com/dotnet/xcsync.