1.首先编译
dotnet build testproj.csproj -f net9.0-maccatalyst
...
net9.0-maccatalyst 已成功 (2.0 秒) →bin/Debug/net9.0-maccatalyst/maccatalyst-x64/testproj.dll
在 2.2 秒内生成 已成功
2. 测试运行一下
dotnet run --project testproj.csproj -f net9.0-maccatalyst
3. 打包成app
dotnet publish testproj.csproj -f net9.0-maccatalyst -c Release --self-contained -p:CreatePackage=true
find . -name ".app" #找出app的路径,下面使用
4. 生成dmg
cp -r testproj.app temp_dmg/
hdiutil create -volname LauncherMauiNew -srcfolder temp_dmg -ov -format UDZO testproj.dmg