結論
UIUserStyleInterface
は大文字始まりの Light
, Dark
, Automatic
を指定しないと、App Store Connectへのアプリアップロードに失敗する。
経緯など
iOS 13がリリースされて、Dark Mode対応を求められるようになりました。
アプリ内でモードを指定したい場合、Info.plistのkey UIUserStyleInterface
に Light
, Dark
, Automatic
のいずれかを指定することで実現できます。
小文字始まりの light
を指定してApp Store Connectにアプリをアップロードした際に次のようなエラーが発生しました。
ERROR ITMS-90785: "UIUserInterfaceStyle can’t be 'light'. It can only be 'Light', 'Dark', or 'Automatic'.
大文字始まりの文字列指定にすると、無事アップロードが成功しました。