【Xcode】起動時の Storyboard を変更する

表題のやーつ、Xcode がバージョンアップすると、稀に方法が変わるので備忘録として。

開発環境(前提条件)

・Xcode12.0.1
・Swift5

今までの変更方法

AppDelegate で起動処理していないようなアプリは、下の画像の水色枠を変更したら、変わったと思います。

が、執筆時では、同じ方法を行っても画面が変わりません。

これからの変更方法

Info.plist を変更する必要があります。

Application Scene Manifest → Scene Configuration → Application Session Role → Item0 (Default Configuration) → Storyboard Name の部分を、起動したい画面の名前に変更する必要があります。
これだけなんですけど、最初焦りました。笑

さいごに

昔からの感覚だと「起動する画面を変えるだけなのに手間増えたなー」と思います。笑
まぁ SwiftUI に移行していくと思うと、仕方ない気がしますけど。
SwiftUI だけだと手間かかりすぎる部分や出来ないことも多く、完全移行はまだ先の話なので、とりあえず備忘録として。

もっといい方法あるよ!って方いたら教えてください …_φ(・ω・` )

コメント