使用网络链接调节器实用程序

通过iOS和macOS上的Network Link Conditioner,您可以在网络条件下测试应用程序,例如用户在使用应用程序时可能遇到的情况。 它允许您模拟网络条件,例如3G,边缘或高延迟DNS。

在iOS上使用网络链接调节器

您可以在iOS的“设置”应用程序的开发人员页面中找到“网络”部分。 除了启用多路径网络,您还可以导航到默认情况下禁用的网络链接调节器。 您可以在此处阅读有关多路径网络的更多信息。

可以在“网络链接调节器”页面上找到默认预设的列表。 您可以通过点击其中之一来选择预设。 启用该开关,以在所选预设上测试您的应用。 可以通过导航到“ Add a profile页面来定义适合您需求的自定义预设。

在MacOS上使用网络链接调节器

在MacOS上使用该实用程序之前,您需要为当前Xcode版本安装其他工具。 通过导航到Xcode Main Menu > Open Developer Tool > More Developers Tools您可以在登录后下载这些工具。

在下载的.dmg内,您可以找到许多有趣的实用程序。 可以在“ Hardware文件夹中找到“网络链接调节器”。 通过双击该应用程序,您可以在“系统偏好设置”中安装该实用程序。

该应用程序与iOS版本非常相似,还包含一系列自定义预设。 这些可用于模拟一系列网络条件。 除此之外,您还可以在“ Manage Profiles页面中定义自己的预设。

选择预设并启用开关后,您可以在仿真网络预设的同时开始在模拟器中测试Mac OS应用或iOS应用。

这个故事最初发布在:
https://www.avanderlee.com/debugging/network-link-conditioner-utility/