XCode 4.6 をインストールして以来、Doc Set を開くたびにダウンロードし続けます。このトピックについて話しているスレッドをたくさん見たので、Developer/Shared/Documenation/Docsets フォルダーにドキュメント セットを手動でインストールしようとしました。それでも、今朝 XCode を開いたところ....再びダウンロードが開始されました。停止するにはどうすればよいですか?
3 に答える
Xcode->Preferencesの下のリンクをクリックします。Xcode4.6docsetをクリックすると、インストールされた場所が表示されます。そのリンクをクリックして、ファイルを削除します。私の場合、別のXcode4.6ファイルがありました。Xcode4.6ドキュメントセットと呼ばれていると思います。それも削除しました。
XCodeを閉じて再度開くと、もう一度ダウンロードするように指示され、時間がかかりました。
リストにはXcode4.6ファイルが1つしかないはずですが、その理由はわかりません。4.6ベータ版から残っているものかもしれません。
お役に立てば幸いです
「Xcode->Preferences->Downloadoloads」に移動し、「Documlentation」タブの「Check for and install updates automatically」の下のチェックマークをオフにします。
新しいドキュメントをダウンロードしています
他の回答が示唆するように、Xcode は Apple サーバーで利用可能なドキュメントの新しいバージョンを検出、ダウンロード、およびインストールするだけです。
自動ダウンロードを無効にする
pablokが言ったように、この動作が気に入らない場合は、チェックを外して動作を無効にしてXcode > Preferences > Downloads > Documentation > Check for and install updates automatically
ください。
アプリ外に保存された新しいドキュメント
興味深いひねりの 1 つは、古いバージョンがXcode.app内に保存され、新しくダウンロードされたバージョンがアプリの外部に保存されることです。
たとえば、developer.apple.com iOS Dev Centerから入手した Mountain LionのXcode 4.6.3では、が Xcode アプリにバンドルされています。Finder によると、バンドルされているドキュメント セットは次のとおりです。Xcode 4.6 doc set
- バージョン: 509.12
- サイズ: 268.4 MB
- 場所: …/Xcode.app/Contents/Developer/Documentation/DocSets
新しくダウンロードしたドキュメント セットは次のとおりです。
- バージョン: 511.5
- サイズ: 286.8MB
- 場所: ~/Library/Developer/Shared/Documentation/DocSets
だから、2つの謎:
- Apple がドキュメントをアプリ内にバンドルし、新しいドキュメントを別の場所にダウンロードするのはなぜですか?
- その後、Apple はなぜ古いドキュメントをそのままにしておくのでしょうか? 削除しないのはなぜですか?
実験として、いつかアプリ内の元のものを削除します。私は(ストレージ容量の回復以外の)利点を示唆していませんし、悪影響がないと言っているわけでもありません。