仕事でUnityのバージョン上げたら、ProjectSettings.assetが変わっているけど大丈夫なの?と聞かれたので見直してみました。
結論から言うと、問題ないのですが、見直していると、本当にいっぱい設定があるのだなと思わされます。
一番多いのはVRとかiOS,Xboxといったデバイスごとの設定です。
以下のようなwarningが出ていたので、ProjectSettings.assetを修正することで解決できました。
Unity-iPhone.xcodeproj The iOS deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 11.0, but the range of supported deployment target versions is 12.0 to 17.5.99.