1. ホーム
  2. ios

Xcodeシミュレータを直接ダウンロードする

2023-10-08 12:20:04

質問

私は今日、以前の Xcode 6.1 を置き換える Xcode 6.2 をダウンロードしました。 今シミュレータ7.1 & 8.1を使用するために、両方のシミュレータをダウンロードするように求められますが、4-5回試した後、何らかの理由でダウンロード中にネットワークの問題または要求タイムアウトを示します(注:後のN/W診断では、ネットが正常に機能していることを示している)。

シミュレータ パッケージを直接ダウンロードできる直接のリンクはありますか、または、少なくともバーではなくパーセント/サイズで進行状況を表示する場所はありますか。

もしそれが不可能なら、私は古いシミュレータを新しい Xcode にコピーすることについて読みました。したがって、古いシミュレータ (7.1 & 8.1) を Xcode 6.2 に配置して、再度ダウンロードせずに直接動作させるにはどうしたらよいでしょうか。

どのように解決するのですか?

Xcode で Download をクリックしても何も起こりません。プログレス バーは進行しません (これは regress bar になるのでしょうか?)。

これは私のために働いたものです。

  1. Xcodeを開き、環境設定を開き、コンポーネントセクションに移動します。

  2. コンソールアプリを開き、コンソールをクリアします。

  3. Xcodeの環境設定に戻ります。シミュレータのダウンロードを開始し、それをキャンセルします。

  4. これでコンソールに、ダウンロードURLとともに、キャンセルに関するものが表示されます。

  5. コンソールから URL をコピーします。その後、ターミナルで適当なスクラッチフォルダにダウンロードします。

    curl [the url you copied] -O (ゼロでなくオの字)

  6. 最後に、このファイルを ~/Library/Caches/com.apple.dt.Xcode/Downloads にコピーしてください。

    すべての *.dvtdownloadableindex ファイルを削除します (重要ではないかもしれませんが、私は削除しました)。

  7. XcodeのDownloadsセクションで、Simulatorのダウンロードを再度開始すると、ダウンロードしたファイルが見つかり、インストールされるはずです。

なんて簡単なんだ! たった7つのステップで、ハッ!