iOS开发调试 网络限速

在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](http://upload-images.jianshu.io/upload_images/1728487-ed509d7b46a05d65.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![download.png](http://upload-images.jianshu.io/upload_images/1728487-e16e51a31cfc827d.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
2. 安装网络调节器
![install.png](http://upload-images.jianshu.io/upload_images/1728487-68ff17790efd0338.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
3. 进入系统偏好设置打开网络调节器
![Mac network condition.png](http://upload-images.jianshu.io/upload_images/1728487-fa8709aaefd27329.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
4. 选择网络状态
![select status.png](http://upload-images.jianshu.io/upload_images/1728487-e8921fcdca52294a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
**PS: 调试完后记得关闭网络调节器**
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 01 我又想抽根烟 ,独坐窗前看到窗口外的法国梧桐树。这是怎么了,我的心神俱疲,回想两年来的生活...
    顾纯熙阅读 4,683评论 0 2
  • 若你身体流淌我的血液 那想必你是我前世情人 我想试图打捞往昔光影 脉脉阳光照在 假日酒店房顶 青春躲在墙角哭泣 眼...
    赛腾烟阅读 2,622评论 11 21