iOS开发调试 网络限速

2017-06-02  本文已影响353人  管家頗

在iOS开发中,针对不同网络状况做一下测试是很有必要的。尤其是测试网速很差, 网络很不稳定的情况下, 我们的APP的运行情况; 但公司的网速一般都不会非常差, 那我们就需要对网络进行限速;
下面就简单介绍一下对iOS真机以及Mac进行网络限速的方法:

1. 真机

1.1 在设置中找到 "开发者" 选项


developer.png

1.2 选择网络调节器


network conditioner.png
1.3 选择网络状态
Enable.png
100%Loss是全丢包,
3G这个大家应该都知道
DSL是电话线上网,
Edge是2G网络,
High Latency DNS是高延迟,
Very Bad Network是网络状况不稳定。
底部还有一个添加额外配置的选项可以自定义网络状况```
**PS:这项开启后影响的是整个系统,所以调试完毕后不要忘记关掉**
####2. 模拟器
1. 到[官网](https://developer.apple.com/download/more/?=for%20Xcode)下载网络调节器
![more tools.png](https://img.haomeiwen.com/i1728487/ed509d7b46a05d65.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![download.png](https://img.haomeiwen.com/i1728487/e16e51a31cfc827d.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
2. 安装网络调节器
![install.png](https://img.haomeiwen.com/i1728487/68ff17790efd0338.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
3. 进入系统偏好设置打开网络调节器
![Mac network condition.png](https://img.haomeiwen.com/i1728487/fa8709aaefd27329.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
4. 选择网络状态
![select status.png](https://img.haomeiwen.com/i1728487/e8921fcdca52294a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
**PS: 调试完后记得关闭网络调节器**
上一篇下一篇

猜你喜欢

热点阅读