recolog

@t0m0120

UIUserInterfaceStyleをLightにするとAppStoreにアップロードできない

August 31, 2019

!この記事は古い記事です。

詳細は以下記事参考 ReactNativeでiOS13のDarkModeを無効化する。

前回の記事でinfo.plistを

	<key>UIUserInterfaceStyle</key>
	<string>Light</string>

に変更してDarkModeをLightModeに強制的に変えて喜んでいたが AppStoreにReleaseBuildを投げると

Error Messages:
    ERROR ITMS-90190: "Invalid Info.plist Key.
    The key 'UIUserInterfaceStyle' in the hogehoge.plist file is not valid."

と怒られてアップロード出来なかった。

appleのForumにも書かれており8月前半までは出来ていたようだが
急に怒られだしたっぽい?

引き続きプロダクトでは様子見でとりあえずDarkModeになってしまうままリリースするが
これDarkMode対応が必須になるのが近いってことですかね???

https://forums.developer.apple.com/thread/121052