【iOS】LaunchScreen.storyboardに配置した画像が表示されない!

【iOS】LaunchScreen.storyboardに配置した画像が表示されない!

なにも複雑なことをやっていないのに、なんで画像が表示されないの?と思うのはiPhoneアプリ等の開発を行っているときに、かなりの頻度で出て来る「スプラッシュ画面の画像が表示されない」現象。

開発スタート当初はいいんです。ちゃんと指定した画像が表示されます。だが、デバッグを何度も行っていると急に表示されなくなります。

ただ配置した画像を表示するだけなのに。。。

何度も続くので調べてみました。
XCodeお使いの皆さん、結構この現象を経験しているようですね。

解決策!?

明確な解決策はまだわかりませんが、みなさん下記の対応を取られているようです。

・画像のファイル名を変えてみる
→これは確かに画像が表示されるようになります。しかし、しばらくすると表示されなくなるんですよね。

・LaunchScreenを作り直す。
→試してはないのですが、おそらく画像のファイル名を変えるのと同じだと思います。しばらくするとまた表示されなくなるような予感があります。

・クリーンビルド&インストールしてみる
→効果ありませんでした。

・実機のアプリを一度消し、再インストールしてみる
→効果ありませんでした。

・実機を再起動してみる
→効果ありませんでした。

で、結局効果があるのはどれなの!?

はっきりしたことはわかりませんが、これまで出てきた複合技で表示されるようになりました。

1)実機を再起動する

2)その後インストールする

これで画像が表示されるようになりました。

もし、お困りの方がいらっしゃれば、上記手順をお試しください。

 

※上記までに「インストール」と記載したのは、「Xcodeから実機に実行する」ことを意味します