0

在我的应用程序中,我定义了一个Settings.bundle仅用于调试目的的选项。

有没有办法从代码中隐藏它,当应用程序处于生产状态时,无需手动删除选项Settings.bundle/Root.plist

类似的东西:

#ifdef DEBUG

// Remove the option from the settings bundle

#else

// Show the option in (or don't actually remove the option from) the settings bundle

#endif

谢谢!

4

2 回答 2

1

有几个选项:

  • 使用具有特殊 Settings.bundle 的单独开发目标,
  • 修改 Settings.bundle 并Run script在 Build Phases 为单个目标添加DEBUG配置部分,检查CONFIGURATION变量。
于 2012-12-29T12:30:27.373 回答
0

我几乎可以肯定没有办法做到这一点。

于 2012-12-29T11:48:34.317 回答