1、基于Mac进行弱网环境的搭建和使用
背景:
在 Mac 机器上可以利用 Network Link Conditioner(NLC) 模拟一个弱网络环境
操作步骤:(Mac端)
1、下载Xcode软件,执行如下操作,跳转到https://developer.apple.com/download/all/?q=for%20Xcode网站
2、用苹果账号登录网站,在Additional Tools for Xcode14.2下下载 Xcode 对应版本的苹果开发者工具
3、双击 下载好的 Additional_Tools_for_Xcode_14.2.dmg,会弹出该工具包下的所有工具,其中就有我们需要的 Network Link Conditioner ,双击安装即可:
4、安装成功后在电脑的“系统偏好设置”里会多出 Network Link Conditioner 工具:
5、打开该工具,则可根据自己的测试需求来配置网络环境
1) 默认网络环境在 profile 里选择,如果需要比较差的网络,但又不是完全无网的情况则可以选择“Very Bad Network”,若想选择完全无网,则可以选择“100% Loss”:
2) 自定义网络:点击 “Manage profiles”,进入自定义网络界面,可以自定义一款网络:
遇到问题:
您无法安装“Network Link Conditioner”偏好设置
解决方案:
方案一:打开终端,
cd /Users/chunyanzhang/Library/PreferencePanes
rm -rf Network Link Conditioner.prefPane
然后重新安装Network Link Conditioner即可
方案二:网友的办法,亲测可用