このiPhone 8(モデルA1863、A1905、A1906、A1907)はiOS 12.0(16A5308e)を実行していますが、このバージョンのXcodeではサポートされていない可能性があります。 (バージョン9.4.1(9F2000))
iOS 12は、Xcode 10以降のベータ版でのみサポートされています。
Xcode 9.4でこのiOSバージョン(非推奨)でiPhone 8を使用する場合は、Xcode 10の最後のベータ版をダウンロードして、iPhoneをMacに接続した後、次のフォルダーに移動してください。
/Applications/Xcode10.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
IPhoneのiOSバージョンのフォルダーを確認し、それをコピーしてXcode 9.4フォルダーの同じ場所に貼り付けることができます。
この後、iPhone 8に展開できるはずです。
@Kerberosの回答どおり、 iOS 12デバイスサポートファイル を次の場所にコピーできます。
/Applications/Xcode10.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
Xcode 10をダウンロードせずにこれを実現する別の便利な方法。
https://github.com/sauravexodus/xcode-9-ios-12-support
注:複数のXcodeバージョンがある場合は、install.sh
ファイルに記述されたパスに注意してください。
Yatkoが提供するリンクは、最新のiOS 12バージョン(パブリックリリース)をサポートしていません。
このリポジトリには、さらに多くのiOSバージョンがあります: https://github.com/iGhibli/iOS-DeviceSupport
Kerberosで説明されているのと同じパスにファイルをコピーします。
最新のOS SDK(iOS 12.2)をダウンロードするだけ に貼り付けて それぞれの場所 にします。
以下の手順に従います。
1)ダウンロードしたファイルの解凍
2)Xcodeを右クリックし、Show Package Content
をクリックします
3)次に、パスにファイルを貼り付けます
Contents -> Developer -> Platforms -> iPhoneOS.platforms -> DeviceSupport
4)Xcodeを再起動します
Xcodeを更新する手間を省き、非常に便利ですか。何?新しいデバイスサポートファイルが見つかりません!わかりました、あなたはあなたの友人の最新のXcodeからそれをコピーすることができます、または ここからダウンロードしてください
IOS 13.0、12.3、およびiOS 12.4に追加されたiOSディスクイメージ