今開発しているアプリがiOS12以降対応で開発するということで、XCode11で開発を始めました。
iOS12とiOS13でAppDelegateやSceneDelegateで添付の様な画像の様に処理をしています。
これでとりあえず新規に作ったプロジェクトでTargetをiOS12以上としてもiOS12とiOS13で動くようになります。
自分がハマったのはOS12のModalの動作と13の動作で違っている部分でした。
以下のように該当部分のsegueのPresentationを Full Screen か Current Context に変更するとiOS12以前のModal遷移になります。
これで自分の問題だったiOS13でDissmissするとブラックアウトする問題が解決できました。
調べてもなかなか情報として無かったので、他の自分と同じように問題を抱えている人のためになればと思い記事を公開してます。

