1. ホーム
  2. ios

[解決済み] Xcodeです。「Scene is unreachable due to lack of entry points" と表示されるも、見つからない

2023-04-06 14:07:26

質問

Xcode 4.5.2で、以下のような警告が表示されます。

Unsupported Configuration    
Scene is unreachable due to lack of entry points and does not have an identifier 
for runtime access via -instantiateViewControllerWithIdentifier:.

残念ながら、証拠となるシーンを特定することができません。Issue Navigator で警告を選択しても、Storyboard では何もハイライトされません。私はかなり複雑なストーリーボードを持っています (30 以上のシーン)。

何か提案はありますか?

どのように解決するのですか?

このスレッドは古いものですが、私のために働いたことを説明する答えを見なかったので、ここに行きます...

私はこのエラーが発生し、ストーリーボードの視覚的な検査は、すべてのビューコントローラがルートビューコントローラに接続されているように見えることを示しました。

私はストーリーボードで 17 個のビューコントローラーのすべてに名前を付けてみました (@bobnoble の回答のように)。例えば、"Jobs View Controller" は "jvc" のように、ビュー コントローラーの長い名前に基づいた命名規則を使用しました。ビルドしようとすると、ビューコントローラの1つが重複した名前であることを示すエラーメッセージが表示されました。原因を探ってみると、実際の 重複 があることがわかりました。これは、ユーザー インターフェイスの実験から切り貼りされたもので、完全にバックアップしていなかったのだと思います。

とにかく、接続されていない双子を削除することで、私の問題は解決しました。その後、コードで参照されないので、すべての VC 名を削除しました。