私はiOS13.5を使用しており、Xcode11.4を使用して構築しています。このエラーメッセージが表示されます:
これKBlackberry
は私のiPhoneデバイス名です。
もちろん、デバイスを再起動して再接続してみましたが、何も修正されていないようです。次のステップは、新しいバージョンのXcodeを試すことです。
回答:
iPhoneでデバッグする前に、XcodeとiOSのバージョンに関する次のマッピング表に従ってください。
Xcode12.3→iOS14.3
Xcode12.2→iOS14.2
Xcode12.1→iOS14.1
Xcode12→iOS14
Xcode11.7→iOS13.7
Xcode11.6→iOS13.6
Xcode11.5→iOS13.5
Xcode11.4→iOS13.4
https://developer.apple.com/download/more/からダウンロードします。
それでもエラーが発生する場合は、メニューの[ウィンドウ]> [デバイスとシミュレーター]でデバイスのペアリングを解除し、Xcodeをクリーンアップし、デバイスを再接続して信頼してから、再実行してください。それは私のために働いた!
詳細情報を入手する:https://en.wikipedia.org/wiki/Xcode
Xcode 11.5を使用していて、iOS 13.6デバイスにアプリをインストールしようとしている開発者にも、このメッセージが表示されます。非常に紛らわしいメッセージです。
あなたがする必要があるのは、このリンクからiOS13.6のデバイスサポートファイルをダウンロードすることです
Xcodeを閉じる
解凍して次の場所に貼り付けます。
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
Xcodeを再度開きます。
これで、Xcode11.5を使用してiOS13.6デバイスにアプリをインストールできます。
Xcode11.4は新しいiOS13.5をサポートしていません。Xcode 11.5にアップデートすると、問題が修正されました
https://developer.apple.com/documentation/xcode_release_notes/xcode_11_4_release_notes
既知の問題Xcode11.4は、iOS 13.4ベータ1およびベータ2を実行しているデバイスでは機能しません。(60055806)
(からあなたのiOSのバージョンを確認してください設定→一般→について→ソフトウェアバージョン)と、下記のリンクからデバイス・サポート・ファイルを取得します:
https://github.com/iGhibli/iOS-DeviceSupport/tree/master/DeviceSupport
次に、ファイルを解凍して、次の場所に配置します。
アプリケーション→ Xcode →右クリック→パッケージの内容を表示→内容→開発者→プラットフォーム→ iPhoneOS.platform → DeviceSupport
Xcodeを再起動します
iOS13.5およびXcode11.5を使用している場合は、デバイスを削除して再度追加すると、修正されました。
私は同じ問題を抱えていました... Xcode 11.5 iOS 13.5はまだ修正を見つけていませんでした...それで私はWi-Fi経由でビルドするように切り替えました...
その設定を行う方法に関する簡単な手順は次のとおりです。iOSのワイヤレスデバッグ。
古いXcodeバージョンを使用していて、電話が更新されている場合は、Xcodeを更新する必要はありません。デバイスサポートを追加するだけです。
以前の回答でカバーされているかどうかはわかりませんが、次の場所に移動すると、
Xcodeメニュー→ウィンドウ→デバイスとシミュレータ
デバイスの警告とエラーメッセージが表示されます。たとえば、私のものは下にあります...私はすべてを更新したので、ここからどこに行くかをトレーニングする必要があります。
「現在のデバイス構成はサポートされていません。このiPhone11はiOS13.6.1(17G…」を実行しています。」
「このデバイスで実行するには、iOS13.6.1をサポートするバージョンのXcodeに更新してください。XcodeはMacAppStoreまたはAppleDeveloperWebサイトからダウンロードできます。」
ケーブルで接続している場合は、ビルドフォルダーをクリーンアップし、シミュレーターで実行してから、すぐに電話で再度実行します。
ケーブルなしで使用している場合は、Wi-Fi接続がPCと電話の両方で完全に同じであることを確認するか、電話のパーソナルホットスポットをオンにして、PCをホットスポットに接続し、使用していることを確認します。まったく同じ接続。
だから私はすべての道がローマに通じていると思います。Xcode11.7をiOS13.6と一緒に使用している場合は、iOSを13.7に更新することを検討してください。それは私のために働いた。Xcodeを12にアップグレードする必要はありません。
このリンクからデバイスのiOSバージョンのサポートファイルをダウンロードし、指示に従います。
問題を解決したのはMacを再起動することだけでした。
再起動する前に試したが機能しなかったその他のこと:
DanielSmurtsの回答を読んだ後、ワイヤレスデバッグも使用しています。
お使いの携帯電話のiOSバージョンがXcodeバージョンでサポートされていない可能性があります。これを確認するには、[シミュレータの追加]を選択し、ダイアログの左下にある+記号をタップして、[ OSバージョン]フィールドで[シミュレータランタイムをさらにダウンロード...]を選択します。使用可能な最新の比較OSのバージョンをお使いの携帯電話のiOSのバージョンに(にお使いの携帯電話、外出先で設定- >一般- >について)。
Xcodeをアップグレードすると、これが修正されます。問題が発生しない限りです。何らかの理由で同じXcodeバージョンを維持する必要があるが、それでも新しいiOSバージョンをサポートする必要がある場合は、次の記事を確認してください:https://davidlaristudios.com/2016/11/adding-device-support-to-xcode/
実際には、デバイスサポートを新しいXcodeバージョンからコピーして、Xcodeバージョンに貼り付けることができます。これには、新しいXcodeバージョンを個別にダウンロードする必要があることに注意してください。現在のバージョンをアップグレードしないでください。新しいXcodeバージョンはAppleから直接ダウンロードできます。
このURLから最新のデバイスをダウンロードして、デバイスに追加してください。
https://github.com/iGhibli/iOS-DeviceSupport/blob/master/DeviceSupport/
Xcode 11.4を使い続ける必要がある場合は、次のことを試してください。
xcodes
たとえば)。/Applications/Xcode-11.5.0.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/13.5
します/Applications/Xcode-11.4.1.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/13.5
。これで、Xcode11.4を使用してiOS13.5でアプリを実行できるようになります。
私がそれを修正するために使用した手順:
それでも同じエラーが表示されたので、
そしてそれはうまくいった。
iPhone SE iOS13.6.1とXcode13.5を使用していますが、同じ問題が発生しました。iPhone is not available. Please reconnect the device
警告ウィンドウが開いている間に、iPhoneの電源を切り、Xcodeプロジェクトを再度開いて再構築Trust
し、iPhoneで編集したところ、問題は解決しました。
現在、Xcode 11.6、macOS 10.15.6、およびiOS13.5.1を使用しています。
最初の問題は、私がXcode11.4を使用していたことでした。しかし、まだmacOS v10.15(Catalina)を使用していないため、アップグレードできませんでした。(そして、RAIDがダウンし、バックアップを作成できなかったため、アップグレードできませんでしたが、それはまた別の話です。)
Catalinaにアップグレードした後、Xcode 11.6にアップグレードした後も、デバイスにビルドできませんでした。そこで、ここのコメントに記載されているように、デバイスとシミュレーターを開いて電話のペアリングを解除しました。次に、再ペアリングしようとすると、デバイスがビジーである(そうではない)という警告メッセージが表示されました。最後に、電話を再起動し(再びオンにするには、電話をアンテザリングする必要がありました)、Xcodeをクリーニングし、電話を再ペアリングした後、ついにデバイスを構築しました。とても幸運!