gpt4 book ai didi

ios - 如何使用调试配置指定项目的自定义 xcconfig

转载 作者:行者123 更新时间:2023-12-01 19:51:19 25 4
gpt4 key购买 nike

我使用 6 个自定义 xcconfig 设置我的项目,如显示的图像:
My project xcconfig setting

在每个自定义 xcconfig 文件中,我都包含了相应的 pods-generated-xcconfig ,如下代码:

 #include "Pods/Target Support Files/Pods-GameCenter/Pods-GameCenter.dev-debug.xcconfig"
YPW_APP_BUNDLE_ID = com.netease.gamecenterDev
YPW_APP_DISPLAY_NAME = 游品位-Dev

我感到困惑的是 Cocoapod 似乎将我所有的自定义 xcconfig 视为 Release模式 像这样: like this ,你还可以看到 Cocoapods 仍然生成 Debug 和 Release xcconfig,即使我没有使用它。

我还发现 Pod 项目中的一些配置与 Debug 和 Release 不同,喜欢 构建产品路径

那么如何将我的一些自定义 xcconfigs 指定为 Debug模式(我想要我的“DEV-Debug”配置的 仅构建事件架构 选项为 YES),以及如何让 pod 像它的 Debug/Release 模式一样配置配置

如果您能提供任何帮助,非常感谢。:)

最佳答案

您必须声明每个自定义配置的类型(调试或发布),将其添加到项目的 Podfile 中:

project 'GameCenter', {
'Debug' => :debug,
'DEv-Debug' => :debug,
'AdHoc-HK' => :release,
'AdHoc-SC' => :release,
'AdHoc-HK' => :release,
'AdHoc-SC' => :release,
'DEv-Release' => :release,
'Release' => :release,
}

关于ios - 如何使用调试配置指定项目的自定义 xcconfig,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45735252/

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