2013年7月19日星期五

XCode 一直停留在“Attaching to (app name)”的故障解决

普通的解决方法有:

  1. 重启模拟器 、重启XCode、重启电脑
  2. 模拟器Reset Content and Settings
  3. XCode > Project > Clean
  4. XCode > Project > Edit Schemes > Run, 将  Debugger 从LLDB 修改为GDB
  5. 进入工程目录 ProjectName.xcodeproj/ 删除 xcuserdata
  6. XCode > Window > Organize > Projects > 左侧选择Project Name > 右侧删除 Derived Data

如果上面的方法都没有解决,有一张特殊情况:

/etc/hosts 文件是否修改过?导致localhost 无法解析,在命令行下 
ping localhost
ping: cannot resolve localhost: Unknown host
则需要重新修改/etc/hosts文件
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
现在使用ping命令应该是这样的
PING localhost (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.028 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.048 ms
...
然后重新启动启动XCode > Run ,是不是发现问题解决了?
发表评论