IPhone 5をiOSバージョン10.1に更新しました。デバイスで開発中のアプリを実行しようとすると、Xcodeから次のエラーが発生しました。
「デバイスサポートファイルが見つかりませんでした。このiPhone 5(モデルA1429)はiOS 10.1(14B72)を実行していますが、このバージョンのXcodeではサポートされていない可能性があります。」
Xcodeの最新バージョン、つまり8.0を使用しています(利用可能な更新があるかどうかを確認するために、ダブルチェックを行いました)。デプロイメントターゲットを10.0より高く設定することもできません。
何をする必要がありますか?デバイスをダウングレードする方法はありますか?将来、アップデートがある場合、Xcodeでバージョンがリリースされるまで待つ必要がありますか?
実際、iOSバージョンはまだ新しく、xCode SDKはまだベータ版です
ここからベータSDKをダウンロードできます xCode 10.1ベータSDKダウンロード
更新:AppleはXcodeを8.1に更新しました。これには10.1のSDKが含まれており、App Storeからダウンロードできます。
Xcode 8.1が利用可能になりました
Apple News:
Mac App StoreからXcode 8.1をダウンロードできるようになりました。このバージョンには、新しいMacBook Proのまったく新しいタッチバーを使用するアプリを構築するための最新のmacOS SDKが含まれています。 Touch Bar用のアプリを開発するには、macOS Sierra 10.12.1(12B2657)以降でXcode 8.1を実行しているMacが必要です。
完全なxcodeをダウンロードしないためのオプションがあります。 this topic(Update comment)からファイルをダウンロードする必要があります
次に、10.1(14B65)フォルダーを/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/にコピーする必要があります
したがって、フルパスは次のようになります。
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.1(14B65)に2つのファイル:DeveloperDiskImage.dmg.signatureおよびDeveloperDiskImage.dmg
私にとってはうまくいきました。
IOSとmacOS間の更新は独立していますが、開発者である場合は、iOSとXcodeが一致する必要があるためではありません。私の場合、iOSは自動的にアップグレードされましたが、macOS(laziness)のアップグレードを延期したため、Xcodeはアップグレードされませんでした。 macOSをアップグレードした後、XcodeはiPadのiOSバージョンに適した適切なバージョンにアップグレードすることもでき、すべて正常に機能しました。