iphone - iOS 模拟器上的假互联网连接

标签 iphone caching ios-simulator

我正在使用 Charles Proxy 将 Web 请求重定向到我正在制作的应用程序的本地文件夹。然而,似乎 NSURLConnection 在尝试下载之前会检查互联网连接。它如何执行此检查以及我可以伪造那里的连接吗,因为我知道它将能够从本地缓存下载内容。或者有更好的方法吗?

编辑:实际上我需要做的就是连接到笔记本电脑上的假 Wifi 热点,我尝试连接到 BTFON 热点,它会将您重定向到每个请求的登录页面,直到您登录(因此显示笔记本电脑已连接)到互联网,但实际上它不是)并且当我启用 Charles 代理时它起作用了。现在我只需要找到一些可以连接到假 Wifi 热点的软件,或者有一个虚拟的第二个 Wifi 适配器,创建一个 adhoc 网络并连接到该网络(以一种循环方式)

最佳答案

看来 OSX 可以开箱即用地做到这一点。答案很简单,让你看起来已连接到 WiFi 网络,只需从 Mac 创建一个 adhoc(计算机到计算机)网络,你不需要连接任何其他设备,但这意味着你的计算机看起来已连接连接到互联网、笔记本电脑和 iOS 模拟器。

现在我可以下载所需数据的副本,在Charles Proxy中设置重定向(<- 顺便说一句,很棒的软件)创建一个临时网络,并在我没有连接到互联网时仍然开发我的应用程序(即使它需要互联网才能运行)

关于iphone - iOS 模拟器上的假互联网连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4517765/

相关文章:

ios - 在 watchOS 2 扩展中创建的 Realm 浏览器中打开 Realm 文件

gradle - 是否可以使用 Nexus 存储库来存储 Gradle 远程构建缓存?

iOS 模拟器显示比例不正确

iphone - 将应用程序发送到后台进程

iphone - 需要有关如何在 CGPaths 中使用 CGAffineTransform 的示例

ios - AdMob iOS,在测试设备上展示广告

html - 移动网页布局不一致问题

android - 使 picasso 中的缓存无效

android - 如何共享使用 Volley 下载和缓存的图像?

iOS 8.0 模拟器通过 HTTPS 而不是 HTTP 打开连接