1. ホーム
  2. アイオス

[解決済み】Xcode 6.x.xで「Ineligible Devices」セクションが表示されるようになりました。

2022-04-14 09:59:58

質問

インストール後 Xcode 6 私のデバイスはグレーアウトしたセクションに移動しました Ineligible Devices と表示され、デプロイ先として選択できない。

更新しました。

のすべてのバージョンで発生するエラーです。 Xcode 6.x.x . この問題を引き起こす原因はさまざまです

これを確認する ソリューションリスト をご覧ください。

解決するには?

多くのオプションがあります ( 10 23 この質問に対する回答は29件!) というエラーが発生することがあります。そして、誰もこの問題を100%解決していません。ここでは、すべての解決策を要約しています。

まず第一に

0. Xcodeの最新バージョンにアップデートする

この問題の原因のほとんどは、Xcodeのバージョンで修正されています。 6.3.1 (2015年4月21日公開の6D1002)

発生頻度の高い順に解決策をリストアップ。

  1. 最も可能性の高い解決策 :

    • Xcodeのステータスで に行く。 Menu bar -> Product -> Destination をクリックし、お使いのデバイスを探します。以下のリストに表示されます。 Ineligible セクション
    • デバイスを選択してください . この後、ビルドしてデバイスにデプロイすることができるようになります! (ありがとうございます。 ジョシュスタイガー )


うまくいかない場合

  1. iOSデプロイメントターゲット <= を、お使いのデバイスのバージョンに置き換えてください。 このオプションは Build Settings タブをクリックすると、そのプロジェクトのターゲットが表示されます。

  2. バージョンが正しければ - 試してみてください。 Mac と iPhone/iPad を同時に再起動します。 ほとんどの場合、この問題は解決されます。(ありがとうございます。 ホアパリ )

  3. 最後に、どちらもうまくいかない場合 - この魔法のアクションを実行してみてください。

    • スイッチ iOS Deployment Target を8.1へ
    • 再起動 Xcode
    • 目的のバージョンに切り替えます。

この問題を引き起こす、その他の問題。

  1. Xcode Beta 6.3 はサポートしていません。 iOS 8.2 (8.1も)。デプロイ先リストにあなたのiDeviceが表示されなくなります。 使用方法 Xcode 6.2 の代わりに Xcode 6.3 beta iDevice iOS 8.2でのデバッグのために

  2. Xcode 6.3 必要 Unity 4.6.4 もし、古い Unity のバージョン(例. 4.6.3 を使用する場合、デバイスは常に Ineligible Devices のセクションを作成しました(ありがとうございます。 d4rk )

  3. の場合にも表示されます。 Xcodeプロジェクト名の変更 . 修正方法 - 新しいスキームを作成するには、次のように選択します。 Manage Schemes > (+) button . (ありがとうございます。 デイルムーア )

  4. Xcode のベータ版からリリース版へのアップグレードは、iOS または watchOS のベータ版からリリース版へのアップグレードを必要とする場合があります。例えば、Xcode 8 beta 6 から Xcode 8 release に切り替えると、watchOS 3 beta が unsupported としてリストアップされます。