ことの経緯 原因 目標 解決 ■ことの経緯 仕事でおよそ十年前にリリースされたアプリの最新OS対応を任された(iOS14.5対応)。最新のアップデートはiOS8-iOS11なので、かなり経っている。。。 Xcode12でビルドしたら、なぜか端末の向きが固定されることになった(画面の回転ができるのに)。 これについて調査を行い、Xcode10でビルドしたものは問題なく動作する(iOS12)なので、新しめのOSでのみ発生することが分かった(非推奨の匂いがプンプンしてきた)。 仕様上アプリ内で動的にボタンを押して画面の回転(CGAffineTransform)を制御し、同時にステータスバーの回転処理…