错误 ITMS-90190:"Invalid Info.plist Key. The key 'UIUserInterfaceStyle' in the Payload/brownie.appInfo.plist file is not valid."

ERROR ITMS-90190: "Invalid Info.plist Key. The key 'UIUserInterfaceStyle' in the Payload/brownie.appInfo.plist file is not valid."

我正在尝试将 IOS 申请提交给苹果商店进行审核,当时我遇到了这样的错误:

ERROR ITMS-90190: "Invalid Info.plist Key. The key 'UIUserInterfaceStyle' in the Payload/brownie.appInfo.plist file is not valid."

我已经通过在 info.plist

中写入以下代码来设置强制精简模式(选择退出黑暗模式)
<key>UIUserInterfaceStyle</key>
<string>Light</string>

我正在从 forums.developer.apple.com

获取解决方案

如果您使用 Xcode 11 构建应用程序,则不会出现该错误。并成功上传应用到apple store

我所做的只是右键单击项目中的 info.plist 文件 > 打开为 > 源代码并删除条目:

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

然后我能够存档并成功上传我的项目。