Xamarin:NSInvalidReceivePortException:在等待回复时连接无效,因为一个马赫端口死了

Posted

技术标签:

【中文标题】Xamarin:NSInvalidReceivePortException:在等待回复时连接无效,因为一个马赫端口死了【英文标题】:Xamarin: NSInvalidReceivePortException: connection went invalid while waiting for a reply because a mach port died 【发布时间】:2016-06-15 03:36:43 【问题描述】:

我在创建 Xamarin 表单应用程序时遇到以下错误。

“NSInvalidReceivePortException:连接无效 在等待回复时,因为一个马赫端口死了”

我已经安装了 Xcode-beta 8 SDK。我还更改了 Xamarin Studio 中的 Xcode 路径 -> 首选项

控制台在错误报告中显示以下内容。有人可以请教吗?

进程:csproxy [603] 路径:/Applications/Xamarin Studio.app/Contents/Resources/lib/monodevelop/AddIns/MonoDevelop.IPhone/csproxy 标识符:csproxy 版本:0 代码类型:X86-64(本机) 父进程:??? [1] 责任人:csproxy [603] 用户编号:501 日期/时间:2016-06-15 08:55:22.985 +0530 操作系统版本:Mac OS X 10.11.5 (15F34) 报告版本:11 匿名 UUID:90E52BD1-8ACB-0BA4-AF8A-6A44608345E2 自启动以来的唤醒时间:3200 秒 系统完整性保护:启用 崩溃的线程:0 调度队列:com.apple.main-thread 异常类型:EXC_CRASH (SIGABRT) 异常代码:0x0000000000000000, 0x0000000000000000 异常说明:EXC_CORPSE_NOTIFY 应用特定信息: 断言失败:((路径!= nil)&&“无法确定Xcode.app的路径”),函数___xcodeAppPath_block_invoke,文件/BuildRoot/Library/Caches/com.apple.xbs/Sources/CoreSimulator/CoreSimulator-260.5/CoreSimulator/ find_xcode.m,第 117 行。 线程 0 崩溃::调度队列:com.apple.main-thread

【问题讨论】:

【参考方案1】:

我在这篇文章中找到了解决方案。 xcrun can't find Xcode path

自从我下载了 Xcode 测试版,我猜路径没有设置。

sudo /usr/bin/xcode-select -switch /Users/apple/Downloads/Xcode.app/Contents/Developer

【讨论】:

以上是关于Xamarin:NSInvalidReceivePortException:在等待回复时连接无效,因为一个马赫端口死了的主要内容,如果未能解决你的问题,请参考以下文章

Xamarin.forms(或)xamarin.ios/xamarin.android(或)本机

Xamarin挖墙脚系列:Xamarin的核心

Xamarin.Forms 和 Xamarin Native 有啥区别? [关闭]

Xamarin SQLite教程Xamarin.iOS项目添加引用

新的 Xamarin 项目不使用最新的 Xamarin 版本

当 Xamarin.ios Uitest 从 Xamarin Studio 运行时,在 Xamarin 测试云上面临“停滞的错误”