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


81

最近、「開発者のディスクイメージが見つかりませんでした」というエラーが表示されます。

これは、iPhoneでiOSを9.1にアップデートしたために発生したと思います。問題を修正し、XcodeでiOS 9.1デバイスをサポートするにはどうすればよいですか?


どのバージョンのXcodeをお持ちですか?iOS 9.1で動作するにはバージョン7.1が必要です
Paulw11 2015年

@ Paulw11 using 7.0.1
Pulkit sharma 2015年

6
次に、Mac App Storeからアップグレードする必要があります
Paulw11 2015年

2
この質問は、過去24時間に受け取った一連の反対票の原因であるMeta議論されています。彼らに迷惑をかけさせないでください。
マークアメリー2015年

2
カレブスの答えは正しい
Paulw11 2015年

回答:


19

1)同じ問題が発生しました。Xcodeのバージョンは7.0.1で、iPhoneをバージョン9.2に更新しました。その後、Xcodeを使用すると、iPhoneが使用できないデバイスのセクションに表示されました。下の画像のように:

ここに画像の説明を入力してください

2)しかし、どういうわけか、[
製品]-> [宛先]-> [利用できないデバイス]をクリックしてiPhoneを選択することができました。

ここに画像の説明を入力してください

3)しかし、それは私の問題を解決しませんでした、そしてそれは示し始めました:

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

ここに画像の説明を入力してください

解決策)そして最後に、Xcodeバージョン7.2の最新バージョンをここからダウンロードし ました、すべて正常に機能しました。

更新: iPhoneデバイスのバージョンがXcodeのバージョンよりも高い場合は常に同じ問題が発生する可能性があるため、このエラーを削除するにはXcodeのバージョンを更新する必要があります。


88

Xcode7.0.1とiOS9.1には互換性がありません。Mac AppStoreからXcodeのバージョンを更新する必要があります。

一方、iOSのバージョンがXcodeのバージョンよりも低い場合は、[一般設定]に移動し、[展開]で展開ターゲットを設定することで、より低いバージョンのiOSの展開ターゲットを変更できます。

ここに画像の説明を入力してください

注意:

Xcode 7.1には、iOS9.2ベータSDKは含まれていません。Xcode Webサイトからダウンロードして、Xcodeを7.2ベータ版にアップグレードしました。


1
これに再び遭遇し、Xcodeをバージョン7.1.1(7B1005)にアップグレードする必要がありました。
BatteryAcid 2015年

iOS9.2とXcode7.1.1を使用していますが、この「ディスクイメージが見つかりませんでした」というエラーが発生します。すべてが最新バージョンに更新されます
Mladen Petrovic 2015

1
@ mladen5。このスレッドを見てください:stackoverflow.com/questions/33885080/…
Caleb Kleveter 2015

3
私の場合、デバイスios 9.2、xcode 7.1、macyosemiteです。xcode7.2はインストール時にハングします。Mac elcaptainにアップデートし、再起動時にxcode7.2の自動セットアップを行いました。このクリアされたエラー「開発者のディスクイメージが見つかりませんでした」。リンクがこのソリューションを提供している@CalebKleveterに感謝します。
tmr 2015

私のシナリオは@tmrとまったく同じで、iOS開発は非常に新しいです。ターゲットバージョンの低いバージョンのiOSアプリを高いバージョンのiOSアプリのiPhoneにデプロイできないのはなぜですか
Anand

20

私はで同じ問題に直面していXcode 7.3 and my device version is iOS 10ます。

このエラーは、Xcodeが古く、使用している関連デバイスが最新バージョンに更新されている場合に表示されます。まず、最新のXcodeバージョンをインストールします。

以下の手順に従って、この問題を解決できます。-

  • Finder選択アプリケーションを開きます
  • Xcode 8を右クリックし、[パッケージの内容を表示]、[コンテンツ]、[開発者]、[プラットフォーム]、[iPhoneOS.Platform]、[デバイスサポート]を選択します。
  • 10.0フォルダー(以降のバージョンの場合はそれ以上)をコピーします。
  • Finderに戻り、[アプリケーション]をもう一度選択します
  • Xcode 7.3を右クリックし、「パッケージの内容を表示」、「コンテンツ」、「開発者」、「プラットフォーム」、「iPhoneOS.Platform」、「デバイスサポート」を選択します。
  • 10.0フォルダを貼り付けます

すべてが正常に機能した場合Xcodeは、新しい開発者ディスクイメージがあります。今すぐファインダーを閉じて、を終了しますXcode。を開くXcodeと、エラーはなくなります。これで、最新のデバイスを古いXcodeバージョンに接続できます。

ありがとう


喜び、そしてあなたの答えが解決された場合。投票してください。@AlankarMisra
Mandeep Singh

1
また、xcodeを再起動する必要がありました。それにもかかわらず、xcodeを単純に更新するのではなく、理想的なソリューションです。
ジョセフパーシー2017年

16

XCodeのバージョンがiOSデバイスのイメージよりも低い場合は、すでに更新されている他のXCode(またはインターネット)からディスクイメージをコピーするか、XCodeをアップグレードできます。

画像は約10MBを超えるサイズのフォルダーであり、このパス「/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSup‌port/」の下に配置(検索または配置)します。

Xcode.appパッケージを入力するには、Ctrlキーを押しながらXcode.appをクリックすると、パッケージの内容を表示したり、類似した単語を表示したりするなどの追加オプションがあります。このオプションを選択すると、通常のフォルダーを入力するのと同じようにXcode.appを入力します。

それがお役に立てば幸運です!


4

古いバージョンのXcodeから最新のデバイスでプロジェクトを実行するには、次の手順に従います。

Finderに移動->アプリケーション->最新のXcodeバージョンを右クリック->パッケージコンテンツの表示を選択->開発者->プラットフォーム-> iPhoneOS.platform-> DeviceSupport->最新バージョンのフォルダをコピーして、古いものと同じ場所に貼り付けますXcode、つまり古いXcodeのDeviceSupportフォルダーにあります。

次に、Xcodeを再起動します。ここに画像の説明を入力してください



0

iOS10デバイスでXcode7を使用して開発する場合:(
注:このコマンドを他のXcodeおよびiOSバージョンに適合させることができます)

  1. Xcode.appの名前をXcode7.appに変更し、アプリストアからXcode8をダウンロードします。
  2. Xcode8を1回実行してインストールします。
  3. ターミナルを開き、次のコマンドを使用して、Xcode 8 Developer Disk Image10.0からXcode8 Developer DiskImageフォルダーへのシンボリックリンクを作成します。

    ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0\ \(14A345\)/ /Applications/Xcode7.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0
    

ソース


0

このソリューションは、Xcode 7でディレクトリ「10.0」を作成し、文に誤りがある場合にのみ機能します。

ln -s /Applications/Xcode_8.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0 \(14A345\) /Applications/Xcode_7.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0

0

古いXCodeバージョンには、新しいiOSバージョンの開発者ディスクイメージがありません。XCodeをアップグレードしたくない場合は、この回答で最新バージョンの準備ができた開発者ディスクイメージを見つけることができます:https://stackoverflow.com/a/39865199/286361

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.