我决定使用不同的scheme来管理相同应用程序目标的不同PREPROCESSOR定义,这些scheme连接到不同的构建配置。这意味着我复制了Debug构建配置并给它一个新名称(例如Staging)。在之后为每个新的构建配置定义预处理器宏。设置一个新的共享scheme,"运行"步骤使用刚刚创建的新的"Staging"(Debug副本)构建配置。应用程序运行良好,但我注意到调试器值都是nil。当将方案设置为从"Debug"构建配置运行时一切都正常。新的构建配置是Debug的完全副本,并定义了附加的预处理器宏。无论将Debug构建配置重命名为任何其他名称,都会出现这种情况。
有没有办法让调试器与不同的(启用调试)构建配置一起工作?
有没有办法让调试器与不同的(启用调试)构建配置一起工作?