我在一台迷你Mac上使用TeamCity为Xamarin.Forms设置了一个CI服务器。当我以root用户身份从终端运行构建命令时,它可以成功构建,但是当我尝试从Web UI启动构建时,会出现以下错误:
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Common.targets(0,0): 工具退出代码:1。 输出:mdimport将不会代表根用户导入。 退出。
当你执行以下操作时会发生这种情况:
sudo mdimport
但不是:
mdimport
所以,请确保您当前拥有当前文件夹,并且具有读取、写入和执行权限。