gpt4 book ai didi

ios - Xcode 8.3 存档错误 : Linker command failed with exit code 1

转载 作者:搜寻专家 更新时间:2023-10-31 08:12:32 24 4
gpt4 key购买 nike

只有在从 Xcode 8.2 升级到 Xcode 8.3 之后,我才开始遇到这个错误,而且只有在进行存档构建时(调试构建工作正常)。

当我通过 Xcode 进行归档时,我收到的唯一消息是“链接器命令失败,退出代码为 1(使用 -v 查看调用)”。

我使用命令行构建 xcodebuild -scheme MyProduct

当我以这种方式构建时,我发现了一些问题(同样,仅在执行存档时):

  • 我必须添加 import UIKit几乎每个 swift 文件。
  • 所有的 pod 都有问题
  • 从 app-Bridging-Header.h 中删除所有内容
  • 将一些东西添加回 app-Bridging-Header.h

我当前的问题是 AWS pod,使用版本 2.5.3

所以我的 app-Bridging-Header.h 有 #import <AWSS3/AWSS3.h>

这是命令行构建的错误:

error: 'AWSS3/AWSS3.h' file not found with <angled> include; use "quotes" instead
#import <AWSS3/AWSS3.h>
^

之后错误日志继续。我还尝试了在导入到“AWSS3/AWSS3.h”时切换的疯狂建议……这也没有用。

这是怎么回事?

更多信息

这似乎确实是我的一个 pod 的问题。我构建了一个新的解决方案,导入了我的 pod 的一个子集并构建了所有内容。然后,当我更新完整的 pod 列表时,它就崩溃了。

最佳答案

对我来说,这是由于在我的项目中启用了 Bitcode,并且我使用了一个禁用了 bitcode 的自定义框架。

您可以做两件事:

  1. 要么在你的项目中禁用bitcode

  2. 使用bitcode 启用构建框架

注意:如果您单击错误但它没有显示任何内容,请右键单击错误并选择在日志中显示。你会得到这个问题的错误

关于ios - Xcode 8.3 存档错误 : Linker command failed with exit code 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43350057/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com