Swift 应用程序无法为设备编译,因为watch kit-ValidateEmbeddedBinary失败

Swift 应用程序无法为设备编译,因为watch kit-ValidateEmbeddedBinary失败,swift,xcode,Swift,Xcode,我有一个相当复杂的项目,包括手机、电视和手表应用程序 为模拟器编译是可以的,但为设备(或存档)编译会导致ValidateEmbeddedBinary错误: 发现意外的Mach-O标头代码:0x72613c21 命令ValidateEmbeddedBinary失败,退出代码为非零 由于watch kit应用程序的原因,我无法使用旧版构建系统,我尝试了清理、重新启动(不包括一些框架)、pod安装、重新登录到资源调配系统,但没有任何效果 你觉得怎么样? 也许是因为设备架构?我不确定我以前是否见过arm

我有一个相当复杂的项目,包括手机、电视和手表应用程序

为模拟器编译是可以的,但为设备(或存档)编译会导致ValidateEmbeddedBinary错误:

发现意外的Mach-O标头代码:0x72613c21
命令ValidateEmbeddedBinary失败,退出代码为非零

由于watch kit应用程序的原因,我无法使用旧版构建系统,我尝试了清理、重新启动(不包括一些框架)、pod安装、重新登录到资源调配系统,但没有任何效果

你觉得怎么样? 也许是因为设备架构?我不确定我以前是否见过arm64


好的,我修复了设备的问题;这不是关于手表应用程序,而是关于手表应用程序扩展。我从“框架、库和嵌入式内容”部分删除了watchap extension.framework,现在就可以编译了


在Organizer应用程序中存档项目后,我仍然遇到异常情况。

这是否回答了您的问题?不幸的是没有。