XCode 给予(“未指定 CFBundleExecutable”)

XCode giving (“CFBundleExecutable” is not specified)

我正在尝试在我的 iPhone 或 iOS 模拟器上构建并 运行 一个 flutter 应用程序。当我进行构建时,构建成功但它给了我: Unable to install “Runner”. “Runner” does not contain a valid Info.plist, so it cannot be installed(“CFBundleExecutable” is not specified)

我无法在模拟器或我的实际 iPhone 上安装该应用程序,两者都给出相同的错误。

我正在使用 Mac Mini M1,运行正在使用 macOS Monterey 版本 12.1 和 XCode 版本 13.2.1

我已经尽我所能检查了 Apples 文档和 Whosebug 上的问题,并尝试了以下方法:

我的 flutter 应用程序正在使用 Firebase 和一些 google 依赖项。该问题似乎是由 GoogleService-Info.plist 损坏或未找到引起的。

当我下载它的新副本时,我能够将它从 finder 拖到 XCode 到 Runner 位置。这似乎已经解决了这个问题,我现在可以构建我的 phone 和模拟器了。

可能是因为您的资源(图像、音频、.plist)文件尚未添加到 Xcode 项目。 在我的例子中,我没有添加物理文件 Xcode 文件夹,当我在另一台设备上拉到 运行 时,出现错误“未指定 CFBundleExecutable”。