SceneConfiguration Info.plist 不包含 UIScene 配置字典(查找名为“(无名称)”的配置)

Flu*_*Dev 0 ios dart flutter

我在尝试在 IOS 设备上运行 flutter 应用程序时遇到此错误,首次在设备上启动应用程序时会发生此错误。

iai*_*ain 5

假设您实际上并未使用场景,则出现此警告的原因有多种。我注意到最常见的是使用 LaunchScreen.storyboard 之类的东西,它们包含场景数据。如果你确实不使用场景。您可以通过在您的Info.plist. 添加以下内容;

    <key>UIApplicationSceneManifest</key>
    <dict>
        <key>UIApplicationSupportsMultipleScenes</key>
        <false/>
        <key>UISceneConfigurations</key>
        <dict/>
    </dict>
Run Code Online (Sandbox Code Playgroud)

如果您Info.plist使用Targets > Info > Custom iOS Target Properties进行管理,您可以Application Scene Manifest像图片一样 设置在此输入图像描述