ios - 无法为调试器打开端口。另一个进程可能正在使用该端口

标签 ios debugging xamarin.ios monodevelop

当我调试我的应用程序时,我从 MonoDevelop 收到此错误

Could not open port for debugger. Another process may be using the port.

知道是什么原因造成的以及如何解决吗?谢谢。

我已经重新安装了所有内容,但仍然无法正常工作。

看起来那个端口上没有任何东西在运行。我正在使用 monoDevleop 2.8.5 和 iOS 模拟器 5.0

最佳答案

确切的答案可能会有所不同,具体取决于您使用的是哪个版本的 MonoDevelop以及您是尝试使用模拟器还是使用真实的 iOS 设备进行调试。

首先确保您的 Mac 计算机上没有其他任何东西使用端口 10000。尝试以下命令:

 lsof -i | grep LISTEN

这会告诉您是否有其他任何东西正在使用该端口。如果是这种情况,则使用该端口退出应用程序。

您还可以使用 USB 端口进行调试(仅限设备)。转到 MonoDevelop 首选项以启用它。

如果这没有帮助,那么请编辑您的问题并添加详细信息(MonoDevelop 版本、设备/模拟器),我们将尝试指导您解决这个问题。

关于ios - 无法为调试器打开端口。另一个进程可能正在使用该端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8649919/

相关文章:

ios - 如何获取相机胶卷中或刚刚拍摄的照片的路径(iOS/Swift)?

security - 如何安全地存储公钥/私钥

debugging - 可以从操作系统中禁用/配置英特尔 PT(处理器跟踪)吗?

xamarin.ios - UIActivityIndi​​catorView.StartAnimating 重写 UIActivityIndi​​catorView.Hidden 绑定(bind)

ios - 使用 UIActivityViewController 共享所有类型的文件

ios - 使用 SwiftUI 如何强制 DatePicker 使用 24 小时日期格式而不是用户设备上的区域设置

ios - TableView 单元格在引用它们的 TableView 被释放后不会被释放

ios - 安装失败: Invalid Argument - System Error

windows - 如何从服务器加载所有 Windows 符号,从 W10 版本 1803/build 17134 开始?

linux - 如何更好地诊断哪个客户端导致 Xorg CPU 使用率过高?