トップ/記事一覧
iPhone は Portrait のみ、iPad は Landscape にも対応させる(Xcode 12.3)
📆March 08, 2021🔖
ハマったのでメモ。
iPhone では Portrate のみ(画面の回転に対応させない)、iPad では Portrait / Landscape (画面回転に対応させる)という設定をしたかったのですが、Xcode の UI が絶妙に分かりにくかったのでメモ。
🐈
Deployment Info のところで iPhone と iPad に両方チェックが入っているときは、iPhone で true かつ iPad でも true の設定項目が表示される仕様となっているっぽいです。
今回の要件では、iPhone では Portrait のみなので、まず以下のようにチェックをし、

その後、iPad では両方対応させるので、以下のようにチェックを入れます。

そうすると、冒頭で書いたように、iPhone と iPad の設定(AかつB)の設定が表示されて、無事設定完了です。

(なぜ同じチェックボックスという UI で端末のそれぞれの設定を表現しようとしてしまったのか……)