Xcode 6 Beta iOS 8模拟器无法访问互联网

时间:2014-08-04 14:15:25

标签: ios8 ios-simulator xcode6

刚刚安装了XCode 6 Beta来测试我的应用。 iOS 8 Simulator运行并且我的应用程序成功安装,但模拟器无法访问互联网。我尝试使用safari或地图,没有网络连接。如果我从XCode 6运行iOS 7模拟器,它将完美地连接到互联网。

我已尝试使用this thread中的步骤,但它没有改变任何内容。 (如果你的应用程序没有安装但我还是试过了,那么步骤就更多了。)

我没有阻止模拟器的防火墙或小故障。

还有其他指示吗?

Maps doesn't connect to the internet safari no connection

10 个答案:

答案 0 :(得分:19)

我遇到了同样的问题。尝试退出iOS模拟器,然后重新构建并启动您的应用程序。它应该工作。

答案 1 :(得分:17)

我看到很多关于重新启动模拟器,重置模拟器设置等的帖子。我最终重新安装X-Code,更新到X-Code 6.1等等。仍然没有做过有网络连接!

最终成为解决方案的是我关闭了我的防病毒软件(TrendMicro)。之前我检查了所有的防病毒设置,没有看到任何"阻止进程连接"。当我把所有东西都关掉时,它解决了这个问题。

答案 2 :(得分:5)

我在xCode 6.1和iOS 8模拟器上遇到了同样的错误。对我有用的是我去了设置>开发人员>并打开"允许HTTP服务"选项。

答案 3 :(得分:5)

对于Mac上的avast安全性相同的问题,在avast首选项下转动webshield解决了它。

Xcode版本7.3.1,ios模拟器8.4

答案 4 :(得分:3)

关闭AVAST可解决所有错误。

答案 5 :(得分:2)

我遇到了完全相同的问题。这很奇怪,但通过以太网电缆插入我的Macbook似乎解决了这个问题。我知道它并不完美但它有效。

答案 6 :(得分:1)

我也使用XCode 6.1 GM和git同样的问题。我的情况是在开发过程中我将MacBook连接到另一个WLAN。我的Macbook已连接到互联网,但iOS模拟器没有。我的解决方案是关闭iOS模拟器并从xcode重新部署应用程序。

答案 7 :(得分:0)

只需简单地重置模拟器即可。退出并重新运行您的应用程序您的问题将消失。它对我有用。

答案 8 :(得分:0)

我在Mac OS X 10.9.5,Xcode 6.2,Cordova 4.3,iOS 8.3上有类似的情况 - 除了ajax /网络访问在IOS模拟器上有限外,所有平台上都能正常运行。

正如其他人所建议的那样,进入IOS模拟器上的设置并更改开发人员子菜单中的“允许HTTP服务”,打开了所有网络访问和ajax查询/进程。

首先尝试一下!

答案 9 :(得分:0)

我使用的源代码控制是Git。因此,重置我所有的本地更改并获取最新解决了我的问题。

所以我要做的第一件事就是在你需要的时候隐藏你所有的本地更改。 然后重置所有本地更改并获取最新信息 现在运行测试。

这对我有用。希望也适合你。

相关问题