![[iOS13]ERROR ITMS-90785: “UIUserInterfaceStyle can’t be ‘light’. It can only be ‘Light’, ‘Dark’, or ‘Automatic’.エラーについて](https://www.yukiiworks.com/wp-content/uploads/2019/09/Xcode.png)
はじめに
iOS13対応したアプリをTestFlightに出そうとしてAppStoreConnectにバイナリをアップしようとした時に起きたエラー
エラーメッセージはERROR ITMS-90785: “UIUserInterfaceStyle can’t be ‘light’. It can only be ‘Light’, ‘Dark’, or ‘Automatic’.
原因
原因はもはや英語をぱっと見すればわかると思うがiOS13対応として暫定的にユーザーの設定にかかわらず常にライトモードになるように入れたもの。
Info.plistにてUIUserInterfaceStyleをlightで指定した。
この設定でシミュレーターや実機デバッグではエラーになることはなく、ダークモード時にもちゃんとライトモードで表示されていることも確認していた。
しかしAppStoreConnectにアップロードしようとしたところ上記のエラー。
もちろん、lightをLightに変えることで問題なくアップできるようにはなった。
AppStoreConnectでも小文字対応もしくは、ビルド時に小文字はエラーのどっちかにしてほしい、、、
以上です。
![[iOS13][Process] kill() returned unexpected error 1エラーについて](https://www.yukiiworks.com/wp-content/uploads/2019/09/Xcode-300x191.png)
![[AltBeacon]E/CycledLeScannerForLollipop: Scan failed: app cannot be registeredエラーについて](https://www.yukiiworks.com/wp-content/uploads/2019/10/android-studio-e1585186990750-300x159.jpg)
![[javascript]ブラウザの戻るボタンで戻ってきた時になんらかの処理をする方法](https://www.yukiiworks.com/wp-content/uploads/2019/05/javascript-150x150.png)
![[Swift4]コードから親View一杯にフィットさせる方法](https://www.yukiiworks.com/wp-content/uploads/2019/04/swift-150x150.png)
![[Python][tkinter]cx_Freezeでパッケージ化するappファイルをRetinaディスプレイに対応させる方法](https://www.yukiiworks.com/wp-content/uploads/2019/11/python-logo-150x150.png)
![[Laravel]blade上で変数の存在確認](https://www.yukiiworks.com/wp-content/uploads/2019/05/laravel-150x150.png)
![[Google Play Console]アップロードできませんでした Android App Bundle は署名されていません。エラーについて](https://www.yukiiworks.com/wp-content/uploads/2019/06/google-play-150x150.jpg)
![[Android][AdMob]テストでは広告が表示されるのに本番のPlay Storeに公開したら広告が表示されない件について](https://www.yukiiworks.com/wp-content/uploads/2019/04/android-150x150.jpg)
![[Node.js]AWS Lambda上で日本現在時刻を取得する](https://www.yukiiworks.com/wp-content/uploads/2020/04/lambda30-150x150.png)

