如何在OS X Yosemite上方便地模拟弱网络环境

客户端日常开发中,经常要考虑弱网时的场景,于是,模拟弱网下的App表现也是我们经常自测/测试的内容之一。在iOS中,通过设置菜单中的开发者选项,可以很方便模拟各种网络环境,如下图,

在OS X上,之前我一直是使用在终端中敲命令的方式,

sudo ipfw pipe 1 config bw 1KByte/s

sudo ipfw add 1 pipe 1 src-port 80

sudo ipfw delete 1

但在Yosemite中,ipfw这个command不存在了,这个方式就行不通了。研究一番,发现其实苹果为我们提供一个更方便的工具。

首先,打开Xcode菜单,选择”More Developer Tools…“,

接着,在苹果开发者官网上,下载“Hardware IO Tools for Xcode",

打开DMG安装包,选择”Network Link Conditioner.prefPane“,

安装完毕后,打开就可以使用啦,和iOS上的使用方式一致哦。

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

推荐阅读更多精彩内容