【SwiftUI】なぜか Canvasのプレビューが表示されない問題

Mac OS カタリナから、SwiftUI開発で、できるようになった「プレビュー」の表示。

これに関して、ある時、問題が起こった。

新たに、プロジェクトファイルを作って、プレビューができるのを確認した後、

一度閉じてから、再度開いた時に、

なんらかのエラーで、プレビューが表示が表示されないことがあった。

一度でお、プレビューでエラーになると、

ソースコードを「Hello World」のように単純なコードにして、プレビューするも、もう2度と表示されない。

原因は何かわからないが、


一度プレビューのウィンドウを消して、「Show Edit Only」モードで、エディタだけを表示。(Cmd + Enter)

変更したいデバイス(iPhone8 や iPhone11 Pro など) を選択する。

XCodeを落とす。

再度、プロジェクトを起動、プレビュー画面を表示する。(Cmd + Alt + Enter)


これでうまくいった。