先日、iPhoneまたはiPad用のアプリは、Xcodeストーリーボードを使用してアプリの起動画面を提供する必要があるというメールがAppleから来ていました。
(参考:2020年3月28日着:Updated Deadline for App Requirements and Guidelinesというメールを確認ー)
そんな中、開発を進めていたところ、こんな警告が出ました。
警告内容
<警告1>
Launch images are deprecated in iOS 13.0. Use a launch storyboard or XIB instead.
<翻訳>
起動画像はiOS 13.0で廃止されました。 代わりに、起動ストーリーボードまたはXIBを使用してください。
<警告2>
‘UILaunchImages’ has been deprecated, use launch storyboards instead.
<翻訳>
「UILaunchImages」は非推奨になりました。代わりに起動ストーリーボードを使用してください。
対処方法
私はすでにstoryboardを使って起動画面を準備済みだったため、以前使っていた起動画面が残ってしまっているのかなと思い、対処方法を調べました。
手順としては、
①TARGETSを選択後、Build Settingsを表示。
②そこで「ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME」を検索。
③そこで出てきた「Asset Catalog Launch Images Set Name」を削除。
(私の場合は「LaunchImage」と書いていたので、そこを削除しました)
上記手順で、警告は消えました!
スポンサーリンク