Udostępnij za pośrednictwem


Tworzenie aplikacji Mac Catalyst za pomocą interfejsu wiersza polecenia platformy .NET

Z tego samouczka dowiesz się, jak utworzyć i uruchomić aplikację interfejsu użytkownika aplikacji wieloplatformowej platformy .NET (.NET MAUI) na komputerze Mac Catalyst przy użyciu interfejsu wiersza polecenia platformy .NET w systemie macOS:

  1. Aby utworzyć aplikacje MAUI platformy .NET, należy pobrać i uruchomić instalatora dla najnowszego środowiska uruchomieniowego platformy .NET. Musisz również pobrać i zainstalować wersję programu Xcode wymaganą przez używaną wersję interfejsu MAUI platformy .NET. Aby uzyskać informacje, zobacz Wersje wydania.

  2. Na komputerze Mac otwórz terminal i sprawdź, czy masz zainstalowane najnowsze środowisko uruchomieniowe platformy .NET:

    dotnet --version
    
  3. W terminalu zainstaluj najnowszą publiczną kompilację programu .NET MAUI:

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

    To polecenie spowoduje zainstalowanie najnowszej wydanej wersji programu .NET MAUI, w tym wymaganych zestawów SDK platformy.

  4. W terminalu utwórz nową aplikację .NET MAUI przy użyciu interfejsu wiersza polecenia platformy .NET:

    dotnet new maui -n "MyMauiApp"
    
  1. W terminalu zmień katalog na MyMauiApp i skompiluj i uruchom aplikację:

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

    Polecenie dotnet build przywróci zależności projektu, skompiluje aplikację i uruchomi ją.

    Jeśli zostanie wyświetlony błąd kompilacji i ostrzeżenie informujące, że nie można odnaleźć pakietu aplikacji Xcode, może być konieczne uruchomienie następującego polecenia:

    xcode-select --reset
    
  2. W uruchomionej aplikacji naciśnij przycisk Kliknij mnie kilka razy i sprawdź, czy liczba kliknięć przycisków jest zwiększana.

    Aplikacja .NET MAUI uruchomiona na komputerze Mac.

Kompilowanie przy użyciu określonej wersji programu Xcode

Jeśli na komputerze Mac jest zainstalowanych wiele wersji programu Xcode, można określić, która wersja programu Xcode powinna być używana podczas kompilowania aplikacji. Istnieje wiele podejść, których można użyć do wykonania, ale zalecane jest ustawienie MD_APPLE_SDK_ROOT zmiennej środowiskowej na ścieżkę wersji programu Xcode.

Ostrzeżenie

Użycie polecenia xcode-select -s w celu ustawienia wersji programu Xcode do użycia nie jest zalecane.

Aby ustawić zmienną MD_APPLE_SDK_ROOT środowiskową na czas trwania bieżącej sesji terminalu:

  1. Otwórz aplikację terminalu.

  2. Wpisz następujące polecenie, podstawiając wersję środowiska Xcode, a następnie naciśnij klawisz Enter:

    export MD_APPLE_SDK_ROOT=/Applications/Xcode_14.1.0.app
    

Jeśli chcesz trwale ustawić tę zmienną środowiskową, możesz dodać export polecenie do profilu powłoki, takie jak .zprofile.