我有一个自定义的Xcode构建方案,用于移动某些文件以在dev和prod变量之间切换。我可以更改开发方案中的应用显示名称吗?Xcode方案更改显示名称
例如,如果应用程序名称是“MyApp”,则它现在在主屏幕上显示为“MyApp”。我可以配置我的开发构建方案,使其在主屏幕上显示为“MyApp Dev”吗?我尝试在预执行构建脚本中设置TARGET_NAME="MyApp Dev"
,但它似乎不起作用。
Xcode 7,iOS 9
我有一个自定义的Xcode构建方案,用于移动某些文件以在dev和prod变量之间切换。我可以更改开发方案中的应用显示名称吗?Xcode方案更改显示名称
例如,如果应用程序名称是“MyApp”,则它现在在主屏幕上显示为“MyApp”。我可以配置我的开发构建方案,使其在主屏幕上显示为“MyApp Dev”吗?我尝试在预执行构建脚本中设置TARGET_NAME="MyApp Dev"
,但它似乎不起作用。
Xcode 7,iOS 9
您可以轻松地做到这一点。
在Xcode中8(至少),在您的构建设置你应该已经有一个名为“产品名称”(“包装”下)的设置。尽管它们都默认为“$(TARGET_NAME)”,但对于不同的方案会有不同的值。这就是为什么,如果你不指定显示名称,它将采用目标名称。
您可以更改其中的任何或全部。
这样,您不必创建新的用户定义设置。
对于Xcode 9,它也是一样的 – auspicious99
fyi - 产品名称也用于创建.app文件名,至少在Xcode 9中 –