【问题标题】:Is there a way to have XCode ask before downloading documentation/API updates?有没有办法让 XCode 在下载文档/API 更新之前询问?
【发布时间】:2012-08-07 13:46:59
【问题描述】:

默认情况下,XCode 设置为下载与应用程序可用的各种文档和 API 库相关的更新。这个can be disabled 来自 XCode 首选项屏幕。不过,我不希望禁用自动更新,而是提示我启动更新,以便我可以在以后关闭它们以供下载。

我的推理是因为我主要通过网络连接工作,该网络连接通过 4G 无线热点访问互联网,但受到超额费用的影响。事实上,我大约 90% 的时间都在使用我的 Mac 工作,通过这个设备连接到互联网。当我需要下载任何形式的大型软件更新时,我总是将我的 Macbook 带到一个开放的、直接连接到 Internet 的源上,让它做它需要做的事情。

这适用于大多数软件,但不适用于 XCode。

我希望我的更新保持自动(这样我至少会被告知有可用的更新)但是,我想选择是否启动它们。

我可以做些什么让 XCode 在下载前询问?

速记

我知道我们有技术头脑的人是怎样的——你们中有一半人仍然想知道为什么我在 4G 热点上工作并想要解决这个问题,而不是我问的那个问题。 (是的,我也倾向于这样想。)

但是,我工作的环境中,有一个 IT 部门坚决拒绝让除 Win XP 和 Win 7 之外的任何操作系统进入他们的网络。工程团队(我为之工作)必须有互联网连接和用于存储和备份数据的内部网络,我们正在开发与我们的产品集成的 iOS 软件。这显然是有问题的,因为我们需要使用 Macbook 来完成我们的工作。

我们解决这一困境的方法是设置我们自己的小型 LAN,而我们获得互联网访问的唯一方法是通过蜂窝 WiFi。我们地区可用的所有 WiFi ISP 计划都是基于层级的,当我们使用超过我们分配的数据时,会收取超额费用(以合理的费率)。我们不介意超出配额,但是,我们需要保持合理。当我们中的一些人每个月必须下载几 GB 的数据时,像这样的自动更新就会开始对我们的网络造成巨大的打击。

【问题讨论】:

    标签: xcode xcode4


    【解决方案1】:

    LittleSnitch 这样的软件可能是最好的解决方案(防火墙)。
    如果 Xcode 尝试自我更新,则会显示下面的对话框。
    现在您可以简单地AllowDeny 连接。
    这样您就可以准确控制所有连接(以及您的隐私)。
    其他应用程序也可能会消耗相当多的带宽。

    P.S.
    为什么不将便宜的 XP 盒子连接到网络,
    哪个与所有 Mac 共享互联网连接?

    【讨论】:

    • RE,你的 PS。这实际上就是我们所做的。我们有一台 Mac Mini,它是运行 Windows Server 2008 的防火墙。但是,我们的互联网仍然通过 4G 网络,因为仍然不允许将 Mac PC 连接到公司网络上的 Windows 机器。我必须注意我在这样的网站上所说的话,但我们只是说这是一些人无法看到他们鼻子末端的情况。我们可以忽略 IT 的任务,但我们并不是真的想要发起一场(急需的)IT 革命——我们只是想完成我们的工作。
    猜你喜欢
    • 1970-01-01
    • 2011-06-02
    • 1970-01-01
    • 2015-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-03
    • 1970-01-01
    相关资源
    最近更新 更多