xcode 13 个可执行文件未找到

xcode 13 executable file not found

我在 xcode 13 中遇到错误。当我尝试 运行 我的应用程序在真实设备(arm64 架构)上时,出现以下错误:

找不到可执行文件

域:DVTMachOErrorDomain

代码:5

恢复建议:/path/to/file/MyApp.app 不是可执行文件的有效路径。请重建项目以确保创建所有必需的可执行文件。检查您的项目设置以确保构建一个 valida 可执行文件。

有没有人遇到过这个问题?构建过程顺利完成。现在我已经从“Excluded Architectures”选项中排除了 x86_64 架构,并将参数“Architectures”设置为“Standard Architectures (arm64, armv7)”。

也许您的可执行文件条目有误Info.plist?

条目 Executable file 应设置为 $(EXECUTABLE_NAME)

目标 -> 构建设置,搜索 'VALID'。

设置VALID_ARCHS,如果运行使用模拟器,则添加,否则设置arm64。

Targets -> Build Settings,搜索plist

Generate Info.plist File 设置为 No,将 Info.plist File 设置为您的 info.plist 文件路径。

这对我有用。

我得到了同样的错误,这只是因为我在重命名 Info.plist 所属的文件夹后没有正确更改构建设置。

所以我需要更改此设置,使其与 Info.plist 的实际路径相同:

您是否确保位于文件夹 /path/to/file/MyApp.app/ 中的可执行文件 MyApp 中的 可执行文件 属性的值匹配=]信息项目文件?

在我的机器上,可执行文件路径是:/Users/.../DerivedData/Debug-iphonesimulator/Runner.app/Runner。我注意到 Info 文件中的可执行文件名称(在我的例子中是 Runner)是错误的。更正它解决了我的问题。

请参阅下面的屏幕截图:

检查是否有任何已删除的文件(当您从 Git 中提取代码时会发生这种情况)并将这些文件添加回来,关闭 Xcode,重新启动系统,清理项目并 运行 这个项目对我有用。

我也有这个错误。 这不是空白解决方案修复。

对我来说 Xcode 有一些损坏的文件引用,所以我必须连接它们并将文件位置设置为“相对于组”与“相对于项目”

构建时错误被错误地报告为“找不到可执行文件”,错误更清楚。

找不到构建输入文件:找不到“/Users/MY_USER_NAME/Programs/ios/PROJECT_DIR/SRC/file.xib”。

我遇到了同样的问题并通过删除下面的文件和文件夹解决了这个问题,

Pods , Podfile.lockmme.xcworkspace

和运行pod install

发生此错误是因为缺少文件。

单击顶部的错误图标 header 并重定向到那里的错误,您会发现有些文件不存在或丢失。

添加了文件,运行您的项目再次正常工作。