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

在Visual Studio for Mac发布.NET MAUI iOS应用时遇命令行错误求助

.NET MAUI iOS 打包App Store问题解决

终端命令报错解决

你执行的dotnet publish命令缺少运行时标识符(RID),.NET 7的MAUI iOS发布必须指定目标架构的RID,针对App Store发布需要使用ios-arm64,正确命令如下:

dotnet publish -f:net7.0-ios -c:Release -r:ios-arm64

Visual Studio for Mac 直接打包操作

无需依赖终端,Visual Studio for Mac 17.4完全支持直接生成可上传App Store的安装包:

  • 切换项目配置为Release,目标平台选择iOS
  • 右键项目,选择「发布」
  • 在发布向导中选择「App Store」选项,按照提示配置有效的开发者证书、App Store发布描述文件
  • 完成配置后,工具会自动生成符合要求的ipa安装包,可直接用于上传App Store Connect

额外注意事项

  • 确保证书和描述文件为App Store发布类型(非开发/Ad Hoc类型)
  • 检查项目Info.plist中的Bundle ID、版本号、构建号与App Store Connect中注册的应用信息一致

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.12 14:55:23