ios - whats - Xcodeエラー「開発者ディスクイメージが見つかりませんでした」




xcode whats new (16)

このエラーは 、Xcodeのバージョンがデバイスのバージョンより前の場合に 発生 します

たとえば、Xcode 7.2でiOS 9.3を実行しているデバイスでビルドを実行しようとすると、このエラーが発生します。 Could not find Developer Disk Image

地獄が起こっていることを実際に説明するエラーメッセージを提供できない理由は私を超えています(アップル、私はあなたを見ていますlooking)。

接続されたiOSハードウェアとの相互運用性を保証するために、App Storeまたは 直接ダウンロード 介して Xcodeの最新バージョンにアップデートしてください。

Xcodeで接続されたiOSデバイスでビルドを実行しようとすると、エラーが発生します。

開発者ディスクイメージが見つかりませんでした

Xcodeのパブリックベータ版があることがわかったので、インストールしました。

新機能の1つは、アプリをiPhoneに直接アップロードするために開発者プログラムアカウントDingusを必要としないことです。

ただし、iPhone 4sでは、iOS 8.4のパブリックベータアップデートも行いました。問題は、使用可能なDeveloper Disk Imageがないことです。

どこで見つけることができますか、どうすれば修正できますか?


iOS 10でちょうど2セント(NDAで、ただし合法的に使用できる人のために...)

  • (他の人が言ったように)フォルダー全体のコピーが機能
  • シンボリックリンクはそうではありません。

これは、Xcode 7.3(Storeの標準)およびiPhone 6Plus 10.0(14A5261v)を使用してテストされました。


iOSデバイスサポートファイルの新しい更新。 Xcodeを更新する必要はありません。

XcodeのDeviceSupportフォルダーにサポートファイルを追加するだけです。

iOS 11.3開発者ディスクイメージ

iOS 11.4開発者ディスクイメージ

iOS 12.0開発者ディスクイメージ

iOS 12.1開発者ディスクイメージ

iOS 12.2開発者ディスクイメージ

iOS 12.3開発者ディスクイメージ

iOS 12.3.1開発者ディスクイメージ

iOS 13.0開発者ディスクイメージ

zipを解凍してからフォルダーをコピーします。

このフォルダーをこのパスに貼り付けます

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

Xcodeを終了して再起動すると、動作します。



このメッセージは、XcodeのバージョンがiOSのデバイスのバージョンに対して古すぎる場合に表示されます。 Xcodeを最新のものにアップグレードします。

App StoreでXcodeのアップデートが提供されていない場合は 、最新のMac OSにアップグレードしてください 。 過去に、Appleは最新のXcodeで過去のバージョンのMac OS Xのサポートをやめることにかなり積極的でした。

編集:はい、このエラーが再びポップアップし始めました。 :) Xcode 7.3.1は、MacOS 10.11( El Capitan )で利用可能な最新のもので、iOS 10をサポートしていません。MacOSSierra(および場合によっては新しいMac)が必要です。


この問題は、iOSバージョンとXcodeバージョンの 不一致 です。

例:

iOS 9.3 GM を搭載したiPhoneがあり、Xcodeのバージョンは 7.2.1 です。 これにより、Xcodeを 7.3 に更新する必要があるという問題が発生します。これには、 iOS 9.3の SDKおよび関連するものが含まれます。


これは、XcodeバージョンにアプリケーションをターゲットOSにビルドするために必要なコンポーネントがない場合に発生します。 Xcodeを更新する必要があります

安定したXcodeバージョンをビルドできない ベータOSバージョン 用の新しいアプリケーションをビルドする場合は、 最新のXcodeベータ バージョンをダウンロードする必要があります。

私もこの問題を抱えていました。 私はiOS 10ベータ版のiPhoneにXcode 7.3を使用していたので、Xcode 8-ベータ版をインストールしに行き、新しいビルドツールで 安定したバージョンのXcode 引き続き使用する ために次の手順を実行 しました

@ onmyway133 answer と同じですが、 Xcode 8-beta バージョンのインストールが完了した後、Xcode 7.3の設定( Cmd + , )に移動し、タブの場所に移動して、ドロップダウンで Command Line ToolsXcode 8 に変更しますリスト。

Xcode 7.3を使用して、iOSシミュレータ9.3とデバイスiOS 10ベータ版の両方に正常にビルドしました。


これを入手したばかりで、Xcode 7.2.1を使用しています... iOS 9.3をダウンロードしたときに表示されました。 プロジェクト->ベースSDKを確認し、それがデバイスバージョンと同じでないか、先にある場合は、それが問題です。 「アップデート」セクションには何も表示されませんでしたが、App Storeで「Xcode」を検索したところ、7.3のアップデートがありました。

iOS 9.3およびXcode 7.3に アップグレードするには、Xcodeを実行するために Mac OS X v10.11 (El Capitan)が必要 です。そのため、自動更新ではXcodeバージョンがアップグレードされません。


デバイスをiOS 9.2に更新した後、同じエラーメッセージ (開発者のディスクイメージが見つかりませんでした) を受け取りましたが、Xcode 7.2に更新するのを忘れていました。

したがって、私の場合、 修正は簡単でし た。MacApp Store経由でXcode 7.2にアップデートするだけです。


他の人が示唆したように、この問題は互換性のないiOSバージョン(Xcodeがサポートする最大バージョンよりも高い)が原因です。 通常、Xcodeを更新することで対処できますが、場合によっては更新が制限されることがあるため、別の回避策があります。

developer.apple.com/downloads(または、このリンクが切れた場合はGoogle同様のもの)にアクセスして、最新のXcode dmg イメージを手動で取得し、マウントします。 既にこれを行っている場合、新しいXcodeはおそらく動作しませんが、 cp /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/NEW_IOS_VERSION /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ を使用でき cp /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/NEW_IOS_VERSION /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ を使用して、インストールした古いXcodeに必要な画像をコピーします。

もちろん、将来のバージョンで機能することは保証されていませんが、試してみる価値は間違いありません。 私のiOSバージョンは 9.3.1 (13E238) ですが、 9.3 (13E230) をコピーしましたが、問題なく動作します。


将来同様の問題を抱える人のために、この問題は基本的にiOSバージョンと Xcode バージョンの不一致に根ざしていることに注意してください。

iOSとXcodeの互換性を確認してください。


私の問題はXcode 7とXcode 6.4ベータ版とiOS 8.4にありました-デバイスは互換性がありません。

修正方法をよりよく理解するために同じ問題が発生した場合は、次を実行します。

  1. /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupportに移動します
  2. に行く
    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSup‌ port /
  3. iOS 8.4フォルダーを別のフォルダーにコピーします

  1. Xcodeを再起動する

私は個人的にXcode 6.4ベータ版と7.0ベータ版をダウンロードし、6.4ベータ版のアプリケーションフォルダ内で「8.4」を検索して解決策を見つけることができて非常にうれしく思いました。 これにより、iOS 8.4イメージを含むフォルダー 8.4 (12H4125a) が見つかり、このフォルダーを7.0ベータ版の同じパスにコピーしました。 パスは次のとおりです。

/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 

Xcode 7を再度開いてデバイスを選択すると、エラーメッセージが表示されます。 fix issue をクリック fix issue だけで fix issue ます!


私は同じ問題を経験しました:

開発者ディスクイメージが見つかりませんでした

Xcodeのバージョンは7.0.1で、iPhoneのバージョンを9.2に更新しました。Xcodeを使用すると、この問題に遭遇しました。

ソリューションは非常に簡単です。 2015年12月8日にリリースされた Xcode 7.2の最新バージョンをダウンロードしてインストールするだけです。 以前と同じように、すべてが正常に機能します。

注:実際の問題は、お使いのXcodeバージョンがデバイスのバージョンと互換性がない/古いことです。


このリポジトリ から Xcode iOS DiskImage をサポートする任意の iOS バージョンを追加でき ます。

  1. 指定したリポジトリから必要なバージョンをダウンロードします
  2. Xcode 終了
  3. Applications フォルダーを開く
  4. Xcode.app を右クリックして、[ Show Package Contents 表示]メニューを選択します
  5. /Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ 移動し /Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
  6. リポジトリで指定された名前でフォルダーを作成し、 DeveloperDiskImage.dmg および DeveloperDiskImage.dmg.signature ファイルを配置します
  7. Xcode 実行する

ディスクイメージは、次のようなフォルダーになければなりません。


Xcode の特定のバージョンが実際にサポートしていないかもしれない、新しいiOSを実行しているデバイスにデプロイする方法が実際にあります。 あなたがする必要があるのは、 Xcode 新しいバージョンからDeveloper Disk Imageを含むフォルダをコピーすることです。

たとえば、この方法を使用して、 Xcode 7.2.1iOS 9.2 までしかサポートしない)を使用して iOS 9.3 を実行しているデバイスにデプロイできます。 Xcode 7.3 インストールに移動して、次の場所に移動します。

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

ここから、古いバージョンのXcodeで実行しようとしているバージョンを含むフォルダーをコピーします(この例では、9.3であり、ビルド番号は括弧内にあります)。 このフォルダーをXcodeの他のインストールにコピーすると、その特定のバージョンのiOSを実行しているデバイスに展開できるようになります。

ただし、 SDK 新しいバージョンに明確に追加されたAPI呼び出しを利用している場合、これは失敗し SDK 。 その場合、Xcodeの更新を強制されます。





xcode