gpt4 book ai didi

ios - 创建了新的 XCode 配置和方案 - 链接器突然失败

转载 作者:可可西里 更新时间:2023-11-01 03:02:22 25 4
gpt4 key购买 nike

新的 XCode 项目具有调试和发布配置。我在“ProjectName > Info”下添加了一个名为“development”的新项目,目前它是“debug”的副本。

我想为在开发模式下构建应用程序创建一个新方案,所以我复制了“Projectname”方案并将其命名为“DevelopmentScheme”。

我将“运行”和“存档”的构建配置设置为我创建的新“开发”配置。

我仍然能够构建原始方案。

当项目配置了开发方案时,我也能够构建所有必需的库,但是当我进入链接阶段时,我得到错误:


ld:找不到 -lRNCookieManagerIOS 的库
clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

作为 iOS 开发的新手,我不太确定问题出在哪里。由于我复制了所有内容,这不应该意味着它们的行为方式相同吗?关于原始方案和新方案之间可能有何不同的想法?

最佳答案

问题是 Xcode 会期望在以您的自定义配置命名的文件夹中找到这些库。您可以将自定义配置添加到您使用的每个库中,或者更好地按照以下步骤使其使用通过发布配置构建的库。

步骤:

  • 选择目标
  • 打开build设置选项卡
  • 搜索“图书馆搜索路径”
  • 您会在 Debug 和 Release 旁边看到新的配置名称
  • 双击新配置名称旁边的空格
  • 输入 “$(BUILD_DIR)/Release$(EFFECTIVE_PLATFORM_NAME)”
  • 将递归设置为真。

enter image description here

  • 退出对话框,您应该会看到:

enter image description here

(inspired by this post)

关于ios - 创建了新的 XCode 配置和方案 - 链接器突然失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39626055/

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