You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否在Windows端通过配对Mac构建MacCatalyst版.NET MAUI应用并保存至本地?

借助配对Mac在Windows本地生成MacCatalyst构建包的可行方案
  • 确认Windows与Mac配对状态正常,Mac端Visual Studio for Mac和Xcode为最新且配置无误
  • 在Windows版Visual Studio 2022中打开你的.NET MAUI项目
  • 跳过UI选择运行目标,直接用命令行执行构建:
    打开终端(可使用Visual Studio内置的Package Manager Console或外部PowerShell),进入项目根目录后执行以下命令:
    dotnet publish -f net8.0-maccatalyst -c Release /p:ArchiveOnBuild=true /p:OutputPath="C:\YourLocalSavePath"
    
    注意:net8.0-maccatalyst需匹配项目实际使用的.NET版本,C:\YourLocalSavePath替换为你指定的Windows本地目录
  • 命令执行后,Visual Studio会通过配对Mac完成MacCatalyst构建流程,最终将构建包输出到你指定的Windows本地路径

UI中无法直接选择MacCatalyst目标的原因是:当前Visual Studio 2022的跨平台配对UI默认仅显示iOS模拟器选项,MacCatalyst构建需通过命令行触发,也可尝试在"运行目标"下拉菜单的"更多选项"中手动添加MacCatalyst目标,但命令行方式更稳定可靠

内容的提问来源于stack exchange,提问作者Sandy_CodeWriter

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 21:58:11