gpt4 book ai didi

debugging - 调试/发布配置中的不同 iOS 应用程序设置?

转载 作者:可可西里 更新时间:2023-11-01 04:24:07 24 4
gpt4 key购买 nike

我正在为 iPad 开发一个应用程序,我最近在 Settings.app 的应用程序页面中添加了一些设置(如 Debug模式开关和 FPS 计数器开关),以使应用程序测试人员的工作更轻松。当然,我不想在最终版本中保留这些设置。有没有办法在发布版本中隐藏 Settings.bundle 中的某些设置,但在调试版本中显示它们?或者,是否有一种方法可以根据我是使用发布还是调试配置来有条件地在我的应用程序目标中使用不同的 Settings.bundle 来编译应用程序?

最佳答案

我知道的晚了,但这可能对其他人有帮助

这就是我解决同样问题的方法

  • 创建 2 个 Root.plist 文件,一个用于调试,一个用于发布。
  • 在您的构建过程中添加此运行脚本。

if [ "$CONFIGURATION" == "Debug" ];then
rm -f "$SRCROOT/Settings.bundle/Root.plist"
cp "$SRCROOT/Debug/Root.plist" "$SRCROOT/Settings.bundle"
else
rm -f "$SRCROOT/Settings.bundle/Root.plist"
cp "$SRCROOT/Release/Root.plist" "$SRCROOT/Settings.bundle"

关于debugging - 调试/发布配置中的不同 iOS 应用程序设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4573929/

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