簡體   English   中英

如何使用 xcconfig 文件將環境配置添加到具有多個項目的工作區

[英]How to add environment configuration to workspace with multiple projects using xcconfig files

我創建了示例項目來演示問題https://github.com/pikciu/XCodeWorksapce/tree/noPods

  • 無效的框架路徑
  • 框架構建在與主項目不同的配置中。

有 4 種構建配置和 2 種方案。 每個構建配置使用不同的 xcconfig 文件。 配置 Lib.framework 鏈接到主項目。

即使主項目在 Debug 中構建,XCode 也會在 Release 配置中構建框架。 構建失敗

我找到了這些解決方案: 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配置。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM