.NET CLI를 사용하여 Mac Catalyst 앱 빌드

이 자습서에서는 macOS에서 .NET CLI(명령줄 인터페이스)를 사용하여 Mac Catalyst에서 .NET 다중 플랫폼 앱 UI(.NET MAUI) 앱을 만들고 실행하는 방법을 알아봅니다.

  1. .NET MAUI 앱을 만들려면 최신 .NET 런타임에 대한 설치 관리자 를 다운로드하고 실행해야 합니다. 또한 Mac의 App Store 앱에서도 사용할 수 있는 최신 버전의 Xcode를 다운로드하여 설치해야 합니다.

  2. Mac에서 터미널 을 열고 최신 .NET 런타임이 설치되어 있는지 확인합니다.

    dotnet --version
    
  3. 터미널에서 .NET MAUI의 최신 공용 빌드를 설치합니다.

    sudo dotnet workload install maui --source https://api.nuget.org/v3/index.json
    

    이 명령은 필요한 플랫폼 SDK를 포함하여 최신 버전의 .NET MAUI를 설치합니다.

  4. 터미널에서 .NET CLI를 사용하여 새 .NET MAUI 앱을 만듭니다.

    dotnet new maui -n "MyMauiApp"
    
  1. 터미널에서 디렉터리를 MyMauiApp으로 변경하고 앱을 빌드하고 실행합니다.

    cd MyMauiApp
    dotnet build -t:Run -f net6.0-maccatalyst
    

    명령은 dotnet build 프로젝트 종속성을 복원하고, 앱을 빌드하고, 시작합니다.

    빌드 오류와 Xcode 앱 번들을 찾을 수 없다는 경고가 표시되면 다음 명령을 실행해야 할 수 있습니다.

    xcode-select --reset
    
  1. 터미널에서 디렉터리를 MyMauiApp으로 변경하고 앱을 빌드하고 실행합니다.

    cd MyMauiApp
    dotnet build -t:Run -f net7.0-maccatalyst
    

    명령은 dotnet build 프로젝트 종속성을 복원하고, 앱을 빌드하고, 시작합니다.

    빌드 오류와 Xcode 앱 번들을 찾을 수 없다는 경고가 표시되면 다음 명령을 실행해야 할 수 있습니다.

    xcode-select --reset
    
  1. 실행 중인 앱에서 클릭 단추를 여러 번 누르고 단추 클릭 횟수가 증가하는지 확인합니다.

    Mac에서 실행되는 .NET MAUI 앱.