私はこれで非常に多くのことを試しました(このスレッドだけで100万のアイデアがあり、それらの半分は矛盾しています)。私にとっての問題は、デバイスとXcodeを再起動するようなことをすると、画像がアプリのいくつかのセッションで表示され、その後停止することでした(理由はわかりませんが、うわーいです)。 。
数え切れないほどの時間の後、このスレッドでのAGの答えは正しいものであることがわかりました。私が間違っていたのは、xcassets内に新しい画像セットを作成していたことですが、画像セットの名前ではなく、ストーリーボード内のUIImageView内の画像の名前を使用していました。
明確にするために、新しい画像セットを作成し、「Launch-Defaults」のような名前を付けてから、画像を追加します。次に、ストーリーボード内のUIImageView内で、「Launch-Default」という画像を使用します(これは画像セットであるため、何もないため、拡張機能は含みません)。
これらすべてを実行すると、画像は実際にはストーリーボード内に正しく表示されます。拡張子(.jpgまたは.png)を使用しないと画像が空白で表示されるという人もいますが、これは画像セットの名前を使用していないためだと思います。.pngや.jpgなどの拡張子を使用する必要があるという人もいますが、重要なのは、xcassets内に画像セットを作成し、ストーリーボード内でその画像セットを使用することです。正しく行われると、画像が表示されなかったり、起動画面がときどきしか機能しない(再起動が必要)などの機能が損なわれることはありません。