命名Xcode目标的明智方法是什么?

时间:2016-05-05 23:38:09

标签: xcode

我有一个Xcode项目,假设它叫做Floppy Bird,它运行在OS / X,tvOS和iOS上。每个目标都有不同的目标,但我觉得我是以一种意想不到的方式命名它们(我称之为OSXtvOSiOS)。

但是这会导致构建的应用程序被称为那些目标名称,除非我更加努力地更改这些名称 - 我希望它们全部被称为Floppy Bird

这让我觉得我做错了。当然,我不希望每个平台都有不同的项目?我错过了什么?

1 个答案:

答案 0 :(得分:1)

  

但这会导致构建的应用程序被称为那些目标名称,除非我更加努力地更改这些名称 - 我希望它们都被称为Floppy Bird。

目标名称是任意的,不是面向用户的,你应该使用对你有用的东西;你的OSX,tvOS和iOS后缀非常明智,你应该继续这样做。

项目名称也是如此。

唯一面向用户的名称是CFBundleDisplayName,它只需要在 Info.plist 文件中设置一下。您应该养成一直设置此习惯的习惯,并放弃项目/目标名称与此面向用户名称之间的所有连接概念。