1

デフォルトでは、XCode は、アプリケーションで利用可能なさまざまなドキュメントと API ライブラリに関連する更新をダウンロードするように設定されています。これは、XCode 設定画面から無効にすることができます。ただし、自動更新を無効にするのではなく、更新を開始するように求めて、後でダウンロードする可能性があるようにしたいと思います。

私の理由は、私は主に、超過料金が発生する 4G ワイヤレス ホットスポットを介してインターネットにアクセスするネットワーク接続を介して作業しているからです。実際、私は Mac で作業している時間の約 90% で、このデバイスを介してインターネットに接続しています。大規模なソフトウェア アップデートを何らかの形式でダウンロードする必要がある場合は、常に Macbook をインターネットに直接接続されているオープン ソースに持っていき、必要なことを実行させます。

これはほとんどのソフトウェアで問題なく機能しますが、XCode では機能しません。

更新を自動のままにしておきたいのですが (更新が利用可能であることを少なくとも通知されるように)、更新を開始するかどうかを選択できるようにしたいと考えています。

ダウンロードする前にXCodeに質問させるためにできることはありますか?

簡単なメモ

私たち技術者の気持ちはよくわかります。皆さんの半分は、なぜ私が 4G ホットスポットで作業していて、私が尋ねた問題ではなく、その問題を解決したいのか疑問に思っています。(はい、私もこのように考える傾向があります。)

しかし、私は、Win XP と Win 7 以外のオペレーティング システムをネットワークに接続することを断固として拒否する IT 部門がある環境で働いています。エンジニアリング チーム (私が所属) は、インターネット接続と、データの保存とバックアップのための内部ネットワークを備えている必要があり、製品と統合される iOS ソフトウェアを開発しています。仕事をするために Macbook を使う必要があるので、これは明らかに問題です。

このジレンマに対する私たちの解決策は、独自の小さな LAN をセットアップすることでした。インターネットにアクセスする唯一の方法は、セルラー WiFi を使用することです。私たちの地域で利用可能なすべての WiFi ISP プランは階層ベースであり、データの割り当てを超えて使用すると、超過料金が (妥当な料金で) 課金されます。割り当てを超えても構いませんが、妥当な値に保つ必要があります。このような自動更新は、毎月数 GB のデータをダウンロードする必要がある場合に、ネットワークに大きな影響を与える可能性があります。

4

1 に答える 1

0

LittleSnitchのようなソフトウェアが最良の解決策かもしれません(ファイアウォール)。
Xcodeがそれ自体を更新しようとした場合、以下のダイアログが表示されます。
今、あなたは簡単にAllowまたはDeny接続することができます。
このようにして、すべての接続(およびプライバシー)を正確に制御できます。
他のアプリケーションもかなりの帯域幅を消費する可能性があります。

LittleSnitch

PS すべてのMacとインターネット接続を共有する
ネットワークに安価なXPボックスを接続してみませんか?

于 2012-08-07T14:23:28.983 に答える