iOS中用模拟器调试弹出错误:Pseudo Terminal Setup Error

今天早上Xcode编译代码后,用模拟器调试不知道是怎么了,Xcode老是弹出错误:Pseudo Terminal Setup Error

我也是很无语,更无语的是前边写的内容发布了,只显示了一部分,我又要重新写。

从错误提示可以看出:伪终端设置错误,什么是伪终端,什么鬼,我就在网上搜解决办法,结果没找到。


伪终端并不是真正的硬件终端设备,而是一个应用程序。打开一个终端,输入tty 这个命令来查看当前所使用的终端名:

[html]  view plain  copy
  1. zhang@zhang-laptop:~$ tty  
  2. /dev/pts/1  

后面的1意味着已经打开了1个终端窗口。实际上,像上面的 /dev/pts/1是从伪终端,它通过文件 /dev/ptmx 建立。/dev/ptmx 可以建立主从伪终端,当打开该文件时,返回的是主伪终端的文件描述符,同时也会在 /dev/pts/ 目录下建立相应的从伪终端文件,如 /dev/pts/1 , /dev/pts/2 等。更多关于主伪终端和从伪终端的信息可使用 man 4 ptmx 进行查阅。

对了,所一下我的解决方法:1:将正在运行的模拟器终端推出,2:将Xcode中clean一下 3:在执行一下编译运行就好了

如果上面步骤还是不可以,那就多执行几次!

在分享一个相关的讨论链接:https://stackoverflow.com/questions/24946494/ios-xcode-getting-idepseudoterminaldomain-error-1


猜你喜欢

转载自blog.csdn.net/jiadabin/article/details/79549767