归档 iOS Audiokit 项目时出现意外的 Mach-O header 代码

Unexpected Mach-O header code when archiving an iOS Audiokit project

我有一个 iOS AudioKit 项目,它在模拟器和物理设备上构建和运行,但是当我存档然后验证时抛出错误:

"Found an unexpected Mach-O header code: 0x72613c21"

在关键日志中指出:

2018-07-11 20:05:58 +0000  Failed to generate distribution items with error: Error Domain=DVTMachOErrorDomain Code=0 "Found an unexpected Mach-O header code: 0x72613c21" UserInfo={NSLocalizedDescription=Found an unexpected Mach-O header code: 0x72613c21, NSLocalizedRecoverySuggestion=}

我试过删除派生数据文件夹并重新安装框架。

运行 xCode9.4.1 Audiokit 4.2.2

我认为这本身与 AudioKit 无关,因为一段时间以来我们几乎每天都在归档由 AudioKit 驱动的应用程序。最有可能发生的情况是,您将 AudioKit 视为一个动态框架,尽管它是一个静态框架。这可能会在本地安装后继续存在,但存档会抱怨。

在此处阅读更多内容:

Found an unexpected Mach-O header code: 0x72613c21 in Xcode 7