我有一个自定义Xcode构建方案,可以移动一些文件以在dev和prod变量之间切换。我也可以在开发方案中更改应用程序显示名称吗?
例如,如果应用名称为" MyApp",则它当前在主屏幕上显示为" MyApp"。我是否可以配置我的开发构建方案,以便它在主屏幕上显示为" MyApp Dev"?我尝试在预操作构建脚本中设置TARGET_NAME="MyApp Dev"
,但它似乎无法正常工作。
Xcode 7,iOS 9
答案 0 :(得分:26)
你可以轻松地做到这一点。
答案 1 :(得分:5)
在Xcode 8(至少)中,在您的构建设置中,您应该已经有一个名为"产品名称" ("包装")。对于不同的方案,这将采用不同的值,尽管它们都默认为" $(TARGET_NAME)"。这就是为什么,如果您没有指定显示名称,它将采用目标名称。
您可以更改其中的任何一个或全部。
这样,您就不必创建新的用户定义设置。
答案 2 :(得分:0)
这适用于Xcode 9。
目标(“常规”标签)-> 显示名称-$(PRODUCT_NAME)
在“内部设置”标签中,搜索产品名称,并在每个方案下提供所需的产品名称。