Aracılığıyla paylaş


Xcode ile eşitleme

xcsync geliştiricilerin .NET projeleriyle Apple'a özgü dosyaları yönetmek için Xcode'dan yararlanmasını sağlayan bir .NET aracıdır. Araç bir .NET projesinden geçici bir Xcode projesi oluşturur ve Xcode dosyalarındaki değişiklikleri .NET projesine eşitler.

Önemli

xcsync şu anda önizleme aşamasındadır.

Desteklenen dosya türleri şunlardır:

  • Varlık kataloğu
  • Plist
  • Film şeridi
  • Xib

Aracın iki komutu vardır: generate ve sync. Bir .NET projesinden Xcode projesi oluşturmak ve generate Xcode projesindeki değişiklikleri .NET projesine geri getirmek için kullanınsync.

Not

Bu araç yalnızca Xcode ile etkileşimler nedeniyle macOS için kullanılabilir.

Yükleme

Aşağıdaki komutla .NET xcsync önizlemesini genel olarak yükleyin:

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

Kullanım

  1. .NET MAUI uzantısı için xcsyncdestek sağlar. En son sürüme sahip olduğunuzdan emin olun. xcsync.NET MAUI uzantısındaki komutlar yalnızca macOS üzerinde Visual Studio Code kullanılırken kullanılabilir.
  2. Komut paletini (Cmd + Shift + P) açın ve ve .NET MAUI: xcsync - Generate an Xcode project komutlarını .NET MAUI: xcsync - Sync from an Xcode project arayın.

Sorun giderme

ile ilgili hataların ayrıntılarını görmek için Çıktı penceresine (cmd + shift + u ) gidin ve açılan listeden .NET MAUI - seçin. Sorunlarla karşılaşıyorsanız lütfen bir sorun bildirin.

Geri bildirimde bulunun

Yeni bir sorun veya öneride bulunmadan önce lütfen mevcut Bilinen Sorunları denetleyin.

Daha Fazla Bilgi

xcsync açık kaynaktır. Daha fazla bilgi edinmek veya bir sorun kaydetmek için adresini ziyaret edin https://github.com/dotnet/xcsync.