【发布时间】:2018-04-10 06:45:01
【问题描述】:
如果满足特殊条件,我正在尝试通过 Xcode 运行脚本更改包显示名称。到目前为止,我有这个:
if [ MY_CONDITION ]; then
BUNDLE_DISPLAY_NAME = ${BUNDLE_VERSION};
fi
我收到这个错误
第 3 行:BUNDLE_DISPLAY_NAME:找不到命令
我在哪里可以找到这些花哨的变量名?我正在尝试用脚本做些什么吗?
【问题讨论】:
-
不会在
Info.plist文件中设置显示名称吗? -
@trojanfoe 你的意思是我可以更改 Info.plist 文件中的 Bundle 显示名称?当然。但是我可以在那里设置条件结果吗?我不这么认为。如果我错了,请指导我。
-
是的;您需要创建一个新的 external tool 目标(我认为它就是这样)。该脚本然后评估条件并使用
Plistbuddy更改Info.plist文件中的值。然后,您使您的捆绑目标依赖于这个外部工具目标。
标签: xcode build-script