安装苹果的网络链路调节器工具

285

我在运行Lion的计算机上安装了Xcode 4.3.1。

我无法找到网络链接限制工具。

我已经检查了实用程序文件夹,还有xcode/contents/developer/* 目录...没有这样的工具。

我需要安装特定的组件吗?或者这个工具最近被删除或重命名了吗?


5
如何在Mac上使用它: http://www.neglectedpotential.com/2012/05/slow-your-apps-roll/如何在iOS 6+上使用网络链接调节器: http://www.neglectedpotential.com/2012/09/ios6-network-link-conditioner/ - brian.clear
很抱歉看到您即将获得“优秀问题”徽章时选择删除自己的问题:http://stackoverflow.com/help/badges/22/great-question - jamesmortensen
现在它被称为“硬件IO工具”。 - Khaled Annajar
现在可以在此处找到工具(“硬件IO工具”):https://developer.apple.com/download/more/ - AMarones
这个链接提供了你的问题的适当解释。http://nshipster.com/network-link-conditioner/ - sschunara
这里:https://developer.apple.com/download/more/?q=Additional%20Tools - Ilias Karim
7个回答

500

这是一个额外的下载项目。请使用以下菜单项:

Xcode > 打开开发人员工具 > 更多开发人员工具...

并获取“ Xcode 硬件 IO 工具”

对于 Xcode 8+,请获取“ Xcode 的其他工具 [版]”

双击一个.prefPane文件进行安装。如果您已经安装了旧的.prefPane,则需要从/Library/PreferencePanes中删除它。


36
只需双击“网络链接调节器.prefpane”,OS X 就会为您安装它(系统偏好设置会弹出并询问您)。 - Kurt Revis
1
我的意思是,既然 /Developer 目录不再存在,现在将其安装到磁盘上的标准位置是什么? - Heath Borders
1
据我所知,偏好设置面板从未放在/Developer目录下。(如果您有不同的了解,或者您指的是其他内容,请解释一下?)它们可以在/System/Library/PreferencePanes、/Library/PreferencePanes或~/Library/PreferencePanes中找到。如果您双击prefpane文件,系统偏好设置将会自动安装它到后两个位置之一。 - Kurt Revis
8
除了尝试打开网络链路调节器时出现窗口消失并且没有限制互联网速度之外,一切都正常运作。在互联网上查找此问题,我找不到解决方法。建议添加以下文件: /system/library/launchdaemons/com.apple.networklinkconditioner.plist /usr/libexec/nlcd但我该在哪里找到这些文件呢? 是否有简单的解决方案来解决这个问题? - Max
我刚刚尝试了2012年7月和最新的2013版本,但两者都没有任何效果。 - Ben Clayton
显示剩余6条评论

40
您还可以安装任何硬件IO工具,而不必安装XCode本身。只需访问苹果的下载中心,并搜索“硬件IO”。

1
顺便说一句,我已经成功地在Snow Leopard上安装了它,直接去下载中心就可以了。谢谢!--哦,对不起。也许它在Snow Leopard上并不起作用。虽然我可以安装和运行它,但当我打开它时,它崩溃了。 - VictoriaChan
1
http://adcdownload.apple.com/Developer_Tools/Hardware_IO_Tools_for_Xcode_7/Hardware_IO_Tools_for_Xcode_7.dmg - slott
@bloudermilk 那个链接无效。slott,那是特定于版本的。 - Victor Engel

35

您所查找的页面不存在。 - Humoyun Ahmad
1
请再检查一遍,它仍然存在。网络链接调节器与“Xcode附加工具”一起包含在内。 - Suraj K Thomas

19

1
非常好的答案 - 我真的不想安装Xcode,因为我不做本地iOS或Mac开发。这是我找到的唯一一个让我安装Network Link Conditioner而不需要下载多个GB的Xcode的答案。 - Steven

16

如果您使用的是Xcode 8,需要下载名为Xcode 8附加工具的软件包。

如果您使用的是其他版本(如8.1、8.2),请从此处获取相应软件包。

双击并打开dmg文件,进入硬件目录。然后再次双击Network Link Conditioner.prefPane文件。

输入图像描述

点击安装按钮。

输入图像描述

现在,您就可以在系统偏好设置中找到Network Link Conditioner了。

对于早于Xcode 8版本的用户,需要下载名为Xcode硬件IO工具的软件包。获取途径在此页面


1
  1. 移除"网络链路调制器",打开"系统偏好设置",按住CTRL键并单击"网络链路调制器"图标。选择"删除"。
  2. 重启您的计算机
  3. https://developer.apple.com/download/下载适用于您XCode版本的dmg "硬件IO工具",您需要登录才能进行此操作。
  4. 打开它并安装"网络链路调制器"
  5. 最后再次重启您的计算机。

这真的帮了很大的忙。我之前不知道它安装在系统偏好设置中。现在,在初始安装后重启我的机器之前,我终于可以打开它了。 - cyrf

1

现在可以直接在 Xcode 14 中访问,无需添加任何工具。

enter image description here


听起来很有趣。它在 iOS 模拟器上能用吗? - Douglas Frari
在设备上可以直接运行,但模拟器仍需要首选项面板。 - Max MacLeod

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接