[解決済み] 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 名を削除しました。
関連
-
[解決済み] Xcode 12、iOS Simulator用にビルドしても、iOS用にビルドされたオブジェクトファイルでは、アーキテクチャ「arm64」用にリンクされます。
-
[解決済み] Objective-CでNSNotificationCenterを通してメッセージを送受信する?
-
[解決済み] UITextFieldのテキスト変更イベント
-
[解決済み] Unwind segueは何に使うのか、どう使うのか?
-
[解決済み] UITextViewのマージン/パディングをなくす方法
-
[解決済み] コードサインエラーです。期限切れのプロファイルを削除した後、プロビジョニングプロファイルが見つからない
-
[解決済み] UIViewの左上と右上だけにcornerRadiusを設定する方法は?
-
[解決済み] 16進カラーバリューの使用方法
-
[解決済み] Swiftの配列を文字列に変換するには?
-
[解決済み] UITextBorderStyleNoneを使用してUITextFieldのパディングを設定する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
iOS classic error Undefined symbols for architecture XXX:
-
[解決済み] Xcode 6のバグ:Interface Builderファイル内の不明なクラス
-
[解決済み] iPhone UITextField - プレースホルダーの文字色を変更する
-
[解決済み] UIButtonのタイトルを左揃えにするにはどうしたらよいですか?
-
[解決済み] コードサインエラーです。期限切れのプロファイルを削除した後、プロビジョニングプロファイルが見つからない
-
[解決済み] 「GCC使用時に「Xcode/iOSのライセンスに同意するには管理者権限が必要です。rootでsudoを使用して再実行してください。
-
[解決済み] UITextFieldの最大文字数を設定します。
-
[解決済み] SwiftでiOSキーボードを任意の場所でタッチして閉じる
-
[解決済み] NSNotificationCenterのaddObserver in Swift
-
[解決済み] Swiftの配列を文字列に変換するには?