Unityでビルドして実機のiPhoneで動かすと初期画面(青い画面)が表示される

UnityでビルドしてiPhoneで動かすと初期のオブジェクトが何も配置されていない青い画面が表示されることがありました。

Unity初期画面

Unityの画面上ではもちろんこちらの意図した画面が表示されます。

原因は「Build Settings」の画面で「Scenes/SampleScene」がチェックされていたことでした。

Build Settings

  1. UnityのメニューからFile > Save AsでSceneを保存
  2. Build Settingで「Add Open Scenes」ボタンを押して先ほど保存したSceneを追加
  3. 「Scenes/SampleScene」のチェックを外す
  4. 再度ビルド

これで実機でも正常に動かすことができました。