다음을 통해 공유


Xcode와 동기화

xcsync 는 개발자가 .NET 프로젝트를 사용하여 Apple 특정 파일을 관리하기 위해 Xcode를 활용할 수 있도록 하는 .NET 도구입니다. 이 도구는 .NET 프로젝트에서 임시 Xcode 프로젝트를 생성하고 Xcode 파일의 변경 내용을 다시 .NET 프로젝트로 동기화합니다.

지원되는 파일 형식은 다음과 같습니다.

  • 자산 카탈로그
  • Plist
  • 스토리보드
  • Xib

도구에는 두 가지 명령이 있습니다. generate sync .NET 프로젝트에서 Xcode 프로젝트를 만들고 Xcode 프로젝트의 sync 변경 내용을 .NET 프로젝트로 다시 가져오는 데 사용합니다generate.

참고 항목

이 도구는 Xcode와의 상호 작용으로 인해 macOS에서만 사용할 수 있습니다.

설치

다음 명령을 사용하여 .NET xcsync 을 전역적으로 설치합니다.

dotnet tool install -g dotnet-xcsync

사용

  1. .NET MAUI 확장.에 대한 xcsync지원을 제공합니다. 최신 버전이 있는지 확인합니다. xcsync.NET MAUI 확장의 명령은 macOS에서 Visual Studio Code를 사용하는 경우에만 사용할 수 있습니다.
  2. 명령 팔레트(Cmd + Shift + P)를 열고 명령 및 .NET MAUI: xcsync - Sync from an Xcode project 명령을 검색 .NET MAUI: xcsync - Generate an Xcode project 합니다.

문제 해결

관련된 xcsync오류에 대한 세부 정보를 보려면 출력 창(CMD + Shift + u)으로 이동하고 드롭다운에서 .NET MAUI를 xcsync 선택합니다. 문제가 발생하는 경우 문제를 보고하세요.

피드백 제공

새 문제 또는 제안을 제출하기 전에 기존 알려진 문제를 확인하세요.

자세한 정보

xcsync 는 오픈 소스입니다. 자세한 내용을 확인하거나 문제를 제기하려면 다음을 방문 https://github.com/dotnet/xcsync하세요.