gpt4 book ai didi

swift - 如何使用 xcconfig 文件将环境配置添加到具有多个项目的工作区

转载 作者:搜寻专家 更新时间:2023-10-30 21:59:42 26 4
gpt4 key购买 nike

我创建了示例项目来演示问题 https://github.com/pikciu/XCodeWorksapce/tree/noPods

  • 无效的框架路径
  • 框架构建的配置与主项目不同。

有 4 种构建配置和 2 种方案。每个构建配置使用不同的 xcconfig 文件。 configurationLib.framework 链接到主项目。

XCode 在 Release 配置中构建框架,即使主项目在 Debug 中构建。 build fail

我找到了这些解决方案: Xcode Build Configurations in Workspace With Multiple ProjectsHow to compile a project with app and library in the same workspace with different configuration names?

MODULES_BUILDS = $(DEFAULT_CONFIGURATION)-$(PLATFORM_NAME)
FRAMEWORK_SEARCH_PATHS = $(BUILD_DIR)/$(MODULES_BUILDS)
HEADER_SEARCH_PATHS = $(FRAMEWORK_SEARCH_PATHS)/include
LIBRARY_SEARCH_PATHS = $(FRAMEWORK_SEARCH_PATHS)

但它不起作用。也许是 XCode 10 问题?

最佳答案

您的 Lib 目标正在使用 Release 配置构建。更改此设置 在您的 Lib 项目的 Configurations 下,使用 Debug 配置进行命令行构建。

enter image description here

关于swift - 如何使用 xcconfig 文件将环境配置添加到具有多个项目的工作区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52980114/

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