【问题标题】:Unexpected Mach-O header code when archiving an iOS Audiokit project归档 iOS Audiokit 项目时出现意外的 Mach-O 标头代码
【发布时间】:2018-12-19 23:17:16
【问题描述】:

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

“发现意外的 Mach-O 标头代码: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=}

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

跑步 xCode 9.4.1 音频套件 4.2.2

【问题讨论】:

    标签: xcode audiokit


    【解决方案1】:

    我认为这本身与 AudioKit 无关,因为我们几乎每天都在归档基于 AudioKit 的应用程序已经有一段时间了。最有可能发生的是,您将 AudioKit 视为一个动态框架,即使它是一个静态框架。这可能会在本地安装中幸存下来,但存档会抱怨。

    在这里阅读更多:

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

    【讨论】:

    • 感谢 Aurelius,链接导致了解决方案。我嵌入它们的方式以及将它们列在构建设置中的方式不匹配。可能是因为我多年来改变了我的做法。
    猜你喜欢
    • 1970-01-01
    • 2020-02-18
    • 2021-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-15
    • 1970-01-01
    • 2016-01-13
    相关资源
    最近更新 更多