无法使用xcode直接运行模拟器

时间:2014-06-18 07:08:43

标签: ios

我在模拟器上直接运行我的ios应用程序时遇到问题,运行应用程序需要很多次才能运行,而在xcode状态栏中它只显示此消息"附加和我的应用程序名称如textcroll就像附上textcroll"它仍将处理,模拟器将打开,但只显示黑屏。只需简单的hello world应用程序就会花费2个小时到很多时间请给我解决方案,如果有人有解决方案,请先谢谢你。

但是我会尝试一个运行应用程序的解决方案,然后在打开模拟器之后停止应用程序并在模拟器上运行我的应用程序以便运行但这样的问题是我不会使用这种方式调试我的应用程序所以请给我解决方案。

1 个答案:

答案 0 :(得分:0)

我认为这是一个众所周知的问题,其中localhost未映射到127.0.0.1(IPv4环回地址),这会阻止调试器附加到目标。

您需要更正/etc/hosts

  • 启动Terminal.app
  • 成为root:

        $ sudo bash
    
  • 使用/etc/hosts修改vi(在root用户时最简单):

        # vi /etc/hosts
    

这就是我的/etc/hosts文件:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost
fe80::1%lo0     localhost