LoginSignup
3
4

[SwiftUI]Thread 1: "Invalid parameter not satisfying: [name length] > 0”でアプリがアプリが落ちる

Posted at

概要

Previewなら適切に動作してるのに、シミュレーターを動かそうとすると以下のエラーでクラッシュする場合の対処法です。

Thread 1: "Invalid parameter not satisfying: [name length] > 0”

image.png

こういう @main に赤線入るエラー心臓に悪いですよね。

環境

Xcode : 14.3

Swift : 5.8

SwiftUIを使用、Storyboardを使用してない

原因

SwiftUIで構築しているのにStoryBoardを参照しようとしたが、StoryBoardが存在しないためクラッシュした。

解決策

検索機能を使ってStoryで検索

image.png

そしたらStoryを指定しているKeyが発見できます。Valueがなかったせいでエラーになってたんですね。

image.png

Storyboard Nameの横にある”-”ボタンを押して削除

image.png

この状態になったら大丈夫です。再度実行ボタンを押してみてください。

追伸

参考になればいいねやブックマークしていただけると、励みになります。

Twitterで日々の学習風景を投稿してます。

@Ren_yello

3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4