XCode giving (“CFBundleExecutable” is not specified)

Jac*_*ack 4 xcode ios flutter

I'm trying to build and run a flutter app on my iPhone or iOS simulator. When I do a build, the build succeeds but it's giving me:\nUnable to install \xe2\x80\x9cRunner\xe2\x80\x9d. \xe2\x80\x9cRunner\xe2\x80\x9d does not contain a valid Info.plist, so it cannot be installed and (\xe2\x80\x9cCFBundleExecutable\xe2\x80\x9d is not specified)

\n

I'm not able to install the app on the simulator or my actual iPhone, both give the same error.

\n

I'm on a Mac Mini M1, running macOS Monterey Version 12.1 with XCode Version Version 13.2.1

\n

我已经在 Apple 文档和 stackoverflow 上尽可能检查了该问题,并尝试了以下操作:

\n
    \n
  • 重新启动计算机、重新连接 iOS 设备、重新启动 iOS 设备
  • \n
  • 确保在运行程序的常规设置中设置了捆绑标识符、版本和构建
  • \n
  • 验证它指向 info.plist 文件的正确位置
  • \n
  • 验证 info.plist 正确并且 CFBundleExecutable 已设置
  • \n
\n

Jac*_*ack 9

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

当我下载它的新副本时,我可以将其从Finder拖到XCode中的Runner位置。这似乎已经解决了问题,我现在可以很好地构建我的手机和模拟器。