代码之家  ›  专栏  ›  技术社区  ›  RLH

在下载文档/API更新之前,是否有方法让XCode询问?

  •  1
  • RLH  · 技术社区  · 14 年前

    默认情况下,XCode设置为下载与应用程序可用的各种文档和API库相关的更新。这 can be disabled 从XCode preferences(XC代码首选项)屏幕。然而,我不想禁用自动更新,而是提示我启动更新,以便我可以在以后的时候取消它们以供下载。

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

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

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

    我能做些什么让XCode在下载前询问吗?

    简短的笔记

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

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

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

    1 回复  |  直到 9 年前
        1
  •  0
  •   Anne Jerry Qassar    14 年前

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

    LittleSnitch

    第页。
    为什么不把便宜的XP盒子连接到网络上呢,
    哪个共享所有Mac电脑的互联网连接?