在 M1 Mac 上開始使用 .NET MAUI 開發 (iOS) 的最簡單方法。
.NET 多平台應用程序 UI (.NET MAUI) 是一個跨平台框架,用於使用 C# 和 XAML 創建本機移動和桌面應用程序,這些應用程序可以從單個共享代碼庫在 Android、iOS、macOS 和 Windows 上運行。
1. 在 M1 Mac 上安裝 macOS Arm64 .NET SDK。
https://dotnet.microsoft.com/en-us/download
或者,您也可以安裝 Visual Studio 2022 for Mac 預覽版。但是目前最新版還不支持直接運行,提示runtime不匹配,顯示的還是xamarin xxx信息。
2. 使用 dotnet CLI 安裝 .NET MAUI workload 。啟動“終端”並輸入以下內容:
dotnet workload install maui
注意 — 您可能需要在命令前面加上“sudo”才能啟用必要的安全權限。
檢查 MAUI 工作負載是否安裝成功。
dotnet workload list
3. 創建一個新文件夾和一個新的 MAUI 應用程序。
mkdir MyMauiApp
cd MyMauiApp
dotnet new maui
4. 在 iOS 模擬器中運行 MAUI 應用程序。
dotnet build -t:Run -f net6.0-ios
5. 安裝 Visual Studio Code for Mac。
https://code.visualstudio.com/Download
6. 啟動 Visual Studio Code 並打開“MyMauiApp”文件夾查看源代碼。
7. 其他
運行maccatalyst
dotnet run --framework net6.0-maccatalyst
運行Android
dotnet run --framework net6.0-android
參考自 https://medium.com/@ConnectCode/getting-started-with-net-maui-ios-on-an-m1-mac-752744422c84
---- > FreeSql QQ群:4336577(已滿)、8578575(已滿)、52508226(在線) > > BA & Blazor QQ群:795206915、675147445 ----
BlazorMaui+bb demo :GitHub | Gitee(僅副本)
在 Mac 上開發 .NET MAUI(全)https://www.cnblogs.com/densen2014/p/16057571.html
在 M1 Mac 上開發 .NET MAUI (iOS) https://www.cnblogs.com/densen2014/p/16057563.html
在 Windows 上開發 .NET MAUI https://docs.microsoft.com/zh-cn/dotnet/maui/get-started/installation