次の方法で共有


Xcode との同期

xcsync は、開発者が .NET プロジェクトを使用して Apple 固有のファイルを管理するために Xcode を利用できるようにする .NET ツールです。 このツールは、.NET プロジェクトから一時的な Xcode プロジェクトを生成し、Xcode ファイルへの変更を .NET プロジェクトに同期します。

サポートされているファイルの種類は次のとおりです。

  • 資産カタログ
  • plist
  • Storyboard
  • Xib

このツールには、generatesync という 2 つのコマンドがあります。 generate を使用して.NET プロジェクトから Xcode プロジェクトを作成し、sync を使用して Xcode プロジェクトでの変更を .NET プロジェクトに戻します。

Note

このツールは、Xcode との対話のために macOS でのみ使用できます。

インストール

次のコマンドを使用して、.NET xcsync をグローバルにインストールします。

dotnet tool install -g dotnet-xcsync

使用方法

  1. .NET MAUI 拡張機能はxcsyncのサポートを提供します。 最新バージョンを使用していることを確認します。 .NET MAUI 拡張機能の xcsync コマンドは、macOS で Visual Studio Code を使用する場合にのみ使用できます。
  2. コマンド パレット (Cmd + Shift + P) を開き、 .NET MAUI: xcsync - Generate an Xcode project コマンドと .NET MAUI: xcsync - Sync from an Xcode project コマンドを検索します。

トラブルシューティング

xcsyncに関連するエラーの詳細を表示するには、Output ウィンドウ (CMD + Shift + u ) に移動し、ドロップダウンで .NET MAUI - xcsync を選択します。 問題が発生している場合は、問題 報告してください

フィードバックを提供する

新しい問題または提案を提出する前に既存の問題を確認してください。

詳細

xcsync はオープンソースです。 詳細については、または問題を提出するには、 https://github.com/dotnet/xcsyncを参照してください。