Xcode 更改运行脚本中的“$ASSETCATALOG\u编译器\u应用图标\u名称”
我的Xcode项目中有不同模式的不同图标,我正试图通过运行脚本中的ASSETCATALOG_编译器_AppIcon_名称更改AppIcon:Xcode 更改运行脚本中的“$ASSETCATALOG\u编译器\u应用图标\u名称”,xcode,Xcode,我的Xcode项目中有不同模式的不同图标,我正试图通过运行脚本中的ASSETCATALOG_编译器_AppIcon_名称更改AppIcon: #!/bin/bash $ASSETCATALOG_COMPILER_APPICON_NAME="AppIcon" if [ "$CONFIGURATION" == "Staging" ]; then $ASSETCATALOG_COMPILER_APPICON_NAME="AppIconStaging" el
#!/bin/bash
$ASSETCATALOG_COMPILER_APPICON_NAME="AppIcon"
if [ "$CONFIGURATION" == "Staging" ];
then
$ASSETCATALOG_COMPILER_APPICON_NAME="AppIconStaging"
elif [ "$CONFIGURATION" == "Release" ];
then
$ASSETCATALOG_COMPILER_APPICON_NAME="AppIconRelease"
fi
AssetCatalog存在,但图标不会更改。这是在目标下可用的生成设置:
可以在“资产目录编译器”>“资产目录应用程序图标名称集”下找到它。这是在目标下可用的生成设置:
可以在“资产目录编译器”>“资产目录应用程序图标名称集”下找到它。您可以在目标的xcconfig中执行类似操作:
ASSETCATALOG_COMPILER_APPICON_NAME = $(ASSETCATALOG_COMPILER_APPICON_NAME_$(CONFIGURATION))
ASSETCATALOG_COMPILER_APPICON_NAME_ = AppIcon
ASSETCATALOG_COMPILER_APPICON_NAME_Release = AppIconRelease
ASSETCATALOG_COMPILER_APPICON_NAME_Staging = AppIconStaging
您可以在目标的xcconfig中执行以下操作:
ASSETCATALOG_COMPILER_APPICON_NAME = $(ASSETCATALOG_COMPILER_APPICON_NAME_$(CONFIGURATION))
ASSETCATALOG_COMPILER_APPICON_NAME_ = AppIcon
ASSETCATALOG_COMPILER_APPICON_NAME_Release = AppIconRelease
ASSETCATALOG_COMPILER_APPICON_NAME_Staging = AppIconStaging
我可以知道什么是$CONFIGURATION吗?我们应该自下而上阅读吗?你能再解释一下吗?我能知道什么是$CONFIGURATION吗?我们应该自下而上阅读吗?你能再解释一下吗?