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

Visual Studio Mac报chmod +x IntuneMAMConfigurator命令退出码1错误

Xamarin.iOS集成Intune MAM包chmod命令退出代码1报错解决方案

问题基础信息

  • 开发环境:Visual Studio for Mac 8.10.9、Xcode 13、macOS 11.6
  • 涉及组件:Microsoft.Intune.MAM.Xamarin.iOS Intune MAM打包工具
  • 完整报错信息:

The command "chmod +x /Users/moeejtamboli/Projects/Live/hsemobile/packages/Microsoft.Intune.MAM.Xamarin.iOS.11.0.13/build/xamarinios10/IntuneMAMConfigurator" exited with code 1
该报错含义为:chmod +x <IntuneMAMConfigurator文件路径> 命令执行失败,退出代码为1

修复步骤

按以下顺序操作即可解决:

  1. 清理损坏的NuGet包缓存
    关闭Visual Studio后执行命令删除对应版本的Intune包缓存:
    rm -rf ~/.nuget/packages/microsoft.intune.mam.xamarin.ios/11.0.13
    重新启动Visual Studio打开项目,右键解决方案选择「恢复NuGet包」后重试构建
  2. 手动授予文件执行权限
    若清理缓存后仍报错,直接手动执行权限授予命令,替换为你自己的项目对应路径:
    chmod +x /你的项目路径/packages/Microsoft.Intune.MAM.Xamarin.iOS.11.0.13/build/xamarinios10/IntuneMAMConfigurator
    若执行提示权限不足,添加sudo前缀运行即可:
    sudo chmod +x /你的项目路径/packages/Microsoft.Intune.MAM.Xamarin.iOS.11.0.13/build/xamarinios10/IntuneMAMConfigurator
  3. Xcode 13适配处理
    确认Xcode命令行工具指向当前使用的Xcode 13版本,执行命令:
    xcode-select -s /Applications/Xcode.app/Contents/Developer
    执行完成后重启Visual Studio重新构建即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 08:39:04