在 M1 Mac 上開始使用 .NET MAUI 開發 (iOS) 的最簡單方法。 .NET 多平臺應用程式 UI (.NET MAUI) 是一個跨平臺框架,用於使用 C# 和 XAML 創建本機移動和桌面應用程式,這些應用程式可以從單個共用代碼庫在 Android、iOS、macOS 和 Wind ...
在 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