自分が出しているゼロからのiPhoneアプリ開発やクイズアプリ開発講座でよく画面が真っ黒になってしまうというコメントがよく来るので、ここに対応方法を記載しておきます。
真っ暗になる現象
実行すると、このようにシミュレーターの画面が真っ黒になります。
原因
原因は主に2つあります。
原因①:プロジェクト名を日本語にしてしまっている
プロジェクト作成時に、日本語でProduct Nameを書いている場合です。
おそらく、日本語で書くとBundle Identifierが—–になってしまうので、実行すると真っ黒になってしまう。
原因②Storyboard Entry Pointをつけていない
最初に表示させるボードの[is Initial View Controller]にチェックが外れちゃってる場合です。こちらは必ずチェックを入れてください。