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

1.2 选择网络调节器

1.3 选择网络状态

100%Loss是全丢包,
3G这个大家应该都知道
DSL是电话线上网,
Edge是2G网络,
High Latency DNS是高延迟,
Very Bad Network是网络状况不稳定。
底部还有一个添加额外配置的选项可以自定义网络状况```
**PS:这项开启后影响的是整个系统,所以调试完毕后不要忘记关掉**
####2. 模拟器
1. 到[官网](https://developer.apple.com/download/more/?=for%20Xcode)下载网络调节器


2. 安装网络调节器

3. 进入系统偏好设置打开网络调节器

4. 选择网络状态

**PS: 调试完后记得关闭网络调节器**
网友评论