目前我正在从VPN网络访问网页。我的MAC机器连接到VPN网络,这样我就可以访问远程系统上托管的网页。 MAC OS X中的Safari浏览器正常打开页面,但我想在iPad 2(ios v5.0)SIMULATOR浏览器中加载页面。所以我创建了一个新的Xcode项目并运行模拟器,打开浏览器并点击网页。它无法正常工作
使用MAC Safari浏览器加载网页,但不使用模拟器浏览器加载。如何在模拟器浏览器中加载页面???
答案 0 :(得分:11)
如果在启动模拟设备后连接到VPN,则需要重新启动模拟设备。 iOS 8模拟器运行时具有已知错误,因此无法正确响应网络配置更改。请在http://bugreport.apple.com处提交雷达,如果这会严重影响您对现有雷达的“upvote”。
答案 1 :(得分:7)
我相信我找到了解决这个问题的方法。我在iOS 8上看过它。无论如何,OSX防火墙不允许连接iOS模拟器。
我修复它的方式是使用一个打开的iOS模拟器,在Dock中我右键单击它并在Options下单击Show in Finder。您会注意到iOS Simulator.app位于Xcode.app包中。保持此Finder窗口打开,您将需要它。
现在进入系统偏好设置>安全和隐私>防火墙。单击锁定进行更改并输入密码。点击防火墙选项...现在它将显示允许接受传入连接的应用列表。您将看到如果单击+按钮,您将无法深入了解Xcode.app的软件包内容。
现在使用之前的Finder窗口,将iOS Simulator.app拖放到此列表中。
您可能需要重新启动iOS模拟器。不确定。但这为我解决了这个问题。