您的位置:首页 > 理论基础 > 计算机网络

iOS开发测试不同的网络环境2G/3G/4G/WiFi

2016-05-29 16:45 1056 查看

4G网络和Wifi虽然已经基本普及,但是在实际开发中,任然需要针对不同的网络环境给出回应,比如Wifi环境下要自动缓存视频,2G环境下可能只需要加载缩略图等等,开发者如何打开这些环境是接下来要说的

打开Xcode—> Open Developer Tools—>More Developer Tools



点击之后会跳转苹果开发者中心,并且登录,我们找到Hardware IO Tools for Xcode7,进行下载

没有开发者账号的点击:https://github.com/1170197998/Hardware_IO_Tools_for_Xcode_7



下载后得到安装包:



双击安装,需要输入电脑的登录密码,安装之后显示如下:



双击 Network Line Conditioner.prePane,会弹出系统偏好设置,并且多了这个:



双击它,弹出如下界面



在Profile里面选择网络环境



解释:

100% Loss: 断网

3G:3Gwang

DSL:Digital Subscriber Line,数字用户线路

Edge:Enhanced Data Rate for GSM Evolution,增强型数据速率GSM演进技术,是一种从GSM到3G的过渡技术

High Latency DNS:高延迟的DNS

Very Bad Network:很菜的网络

Wifi:wifi网络

注:模拟器的网络环境会随着设置的变化而变化,根本上是改变了电脑本身的网络环境

同样真机测试的时候也可以设置不同网络环境,打开设置,找到开发者选项:



找到Status



显示的列表和刚才是一样的

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息