使用NetworkLinkConditioner模拟网络状态

在开发过程中,有时候需要对网络不好的情况做处理,就是要模拟多种网络环境。那么神器来了 NetworkLinkConditioner

iPhone设备

可以在设置-开发者-NetworkLinkConditioner下 Status-Enable中进行设置,如图:

iPhone效果图

除了上面列出来的那几种情况,还可以自己配置自定义的网络情况。在开发中简直就是神器,那Mac端有木有这种功能呢???

Mac设备

Mac设备的NetworkLinkConditioner是苹果的一个插件

  1. 下载:

地址:https://developer.apple.com/download/more/?q=Hardware%20IO%20Tools 或者直接搜索 "Hardware IO Tools" 去下载

  1. 安装:

    双击第一步下载的dmg文件,如图

打开的dmg文件

双击文件NetworkLinkConditioner.prefPane进行安装,然后按照提示进行安装,补充:这个功能比较强大,竟然还有模拟蓝牙设备的响应,想想以前自己做蓝牙调试的时候,要跑到硬件厂商那边调试,真心苦逼!

  1. 使用:

用法基本上跟苹果手机的差不多,一个是否开启的开关,和若干种常见的配置。当然也支持自定义配置想要的网络状态。

Mac效果图

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,422评论 25 708
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,246评论 4 61
  • Guide to BluetoothSecurity原文 本出版物可免费从以下网址获得:https://doi.o...
    公子小水阅读 8,314评论 0 6
  • 第一次接触东野圭吾的作品,是从《解忧杂货铺》开始的。读第一遍思绪不是很清晰(很多时候是被文中日名绕晕的)于是第二遍...
    旧时韶月阅读 132评论 0 2
  • 慢慢的在不知不觉中长大了,成熟了。日复一日,年复一年,生活丰富多彩,感谢父母带我来到了这个世界! 成长...
    ZzSy丶沐寒阅读 167评论 0 0