32

我正在尝试让 Ne​​twork Link Conditioner 在运行 OS X Mavericks 的机器上运行。我正在运行 Developer Preview 8(撰写本文时的最新版本)。我下载了“Xcode 5 Developer Preview 的硬件 IO 工具 - 2013 年 6 月”以获取 Network Link Conditioner 首选项窗格。我还尝试了以前的硬件 IO 工具包中的网络链接调节器版本,它无法打开并显示“无法加载网络链接调节器首选项窗格”。尝试加载时出错。

使用 Xcode 5 的版本,我得到了两种失败状态之一。

首先,当我打开 NLC 并单击锁定图标“进行更改”时,我看到管理员解锁窗口显示:

com.apple.Network-Link-Conditioner.remoteservice.xcp wants to make changes. Type your password to allow this.

当这出现时,我无法输入我的密码。在我取消密码提示之前,没有在密码字段或任何其他应用程序中注册键盘字符。我对任何其他首选项窗格中的等效对话框没有任何问题。

其次,我可以通过卸载最新的 NLC 首选项窗格、安装以前的版本、卸载以前的版本,然后重新安装最新的 NLC 首选项窗格来解决密码问题。但是,我注意到在这种情况下密码对话框是不同的。我得到更通用的:

System Preferences wants to make changes. Type your password to allow this.

在第二次失败状态下,一旦我输入密码,NLC 首选项窗格就可以完全访问,但对我的网络链接的影响为零。

有没有人能够在 OS X Mavericks 上成功使用网络链接调节器?

更新:

10 月 22 日发布的 Hardware IO Tools 版本和 Mavericks 的最终版本似乎运行良好。

4

4 回答 4

28

尝试重新安装它。尽管我收到了不同的错误消息,但它为我解决了这个问题。

  1. 打开系统偏好设置,右键单击(或按住 Control 单击)网络链接调节器,然后单击“删除网络链接调节器”将其删除。

  2. 在 Xcode 中进入 Xcode 菜单 -> 打开开发者工具 -> 更多开发者工具...

  3. 在打开的浏览器窗口中,获取最新的硬件 IO 工具 .dmg

  4. 双击磁盘映像上的“Network Link Conditioner.prefPane”进行安装。

于 2013-10-25T20:40:27.127 回答
5

我如何解决它是:

  1. 卸载“网络链接调节器”,打开系统偏好设置并按 CTRL 并单击“网络链接调节器”图标。选择“删除”。
  2. 重启电脑
  3. 在 XCode 上为您的版本下载“硬件 IO 工具”dmg,从https://developer.apple.com/download/您必须为此登录。
  4. 打开它并安装“网络链接调节器”
  5. 最后一次重新启动计算机。

现在应该可以正常工作了!

于 2016-01-12T11:33:38.700 回答
4

升级到 Mavericks 后,我也遇到了 Network Link Conditioner 工作的问题。对我来说,问题是升级后的默认安全设置阻止软件运行,除非它来自 Mac App Store。

更新此设置:

系统设置 > 安全和隐私 > 常规 > 允许从以下位置下载应用程序: > 任何地方

并重新安装 Network Link Conditioner pref 窗格为我修复了它。如果没有此设置,您可以安装并启用它,但它没有任何效果并且会静默失败。

于 2014-03-13T19:31:30.940 回答
2

在带有 Xcode 8.1 的 macOS Sierra v10.12.1 上,我尝试了一些用于 Xcode下载的硬件 IO 工具。所有这些都导致了像@aidaan 这样的静默失败,以至于 Network Link Conditioner 没有做任何事情。

找到这个讨论后,我卸载了以前的用于 Xcode 组件的硬件 IO 工具,而是使用从下载页面下载的 Xcode 8.1 附加工具,硬件目录中的网络链接调节器 .dmg 运行良好。

于 2016-11-08T18:23:33.607 回答