在升级到El-capitan时生成构建时获取与单声道相关的异常

时间:2015-12-03 09:43:49

标签: build mono osx-elcapitan nstask

以下是我尝试生成构建的代码。

 NSTask *task=[[NSTask alloc]init];

 NSArray *arguments1 =  @[@"-v",@"archive",@"--   configuration:AppStore|iPhone",@"/XXX/SimpleTableView.sln"];

[task setArguments:arguments1];

[task setLaunchPath: @"/Applications/Xamarin Studio.app/Contents/MacOS/mdtool"];
NSPipe *pipe=[[NSPipe alloc]init];
[task setStandardOutput:pipe];
[task setStandardInput:[NSPipe pipe]];

[task launch];    [task waitUntilExit];

但它给出了这个错误。

未处理的例外情况:    检测到嵌套异常。

原始异常:at(包装器托管到本机)System.RuntimeType.getFullName(System.RuntimeType,bool,bool) 在/private/tmp/source-mono-mac-4.2.0-branch/bockbuild-mono-4.2.0-branch/profiles/mono-mac-xamarin/build-root中的System.RuntimeType.ToString()[0x00000] /mono-4.2.1/mcs/class/corlib/ReferenceSources/RuntimeType.cs:533

当它在os x yosemite上运行时运行正常。但在升级到el capitan之后它会给出这个错误。任何帮助都会受到影响。

1 个答案:

答案 0 :(得分:0)

不明白为什么这是应该向此论坛报告的MCS错误?有证据吗?请注意,Xamarin不是MCS