我知道这件事要迟到,但这可能对其他人有所帮助
这就是我解决同样问题的方法
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"
您可以在项目构建设置中定义特定于每个配置的 C 预处理器宏。例如,我-DDEBUG在调试配置中定义了DEBUG宏。然后,可以使用 来有条件地编译代码#ifdef DEBUG ... #endif。
此外,Info.plist 文件可以进行预处理。
| 归档时间: |
|
| 查看次数: |
5088 次 |
| 最近记录: |