我在哪里设置公司名称?

当创build新的源文件xcode添加您的姓名和公司名称的意见。

我在哪里设置我的公司名称为xcode(不是项目)。

在xCode 7.3中,只需select顶层项目文件,然后在左侧窗格中查看实用程序

Xcode中

在Xcode 4中转基因种子:

在导航窗格(最左侧)中select项目(顶部项目)。

展开实用程序窗格(在窗口的右上angular,在“查看”组的三个button中最右边的button)。

在“项目文档”部分是“组织”文本字段(文件检查视图,从顶部的第二部分)。

默认情况下,Xcode在所有新的源文件(.m.h等)中插入一个类似于以下内容的公司名称:

版权所有(c)2009 MyCompanyName。 版权所有。

改变这个引用就像在terminal窗口中input以下内容一样简单,用你喜欢的文本replace“YourNameHere”。 另外,请确保这是全部inputterminal中的一行。

默认写入com.apple.Xcode PBXCustomTemplateMacroDefinitions'{ORGANIZATIONNAME =“YourNameHere”;}'

要么

你甚至可以去〜/ Library / Preferences并双击com.apple.Xcode.plist并使用便捷的plist编辑器来设置这个以及Xcode或者IB首选项面板中没有涉及到的其他一些有趣的默认设置。

要么

这个问题的@slf答案显示了在Xcode 4中实现这一点的改进方法(粘贴在下面)

在导航窗格(最左侧)中select项目(顶部项目)。

展开实用程序窗格(在窗口的右上angular,在“查看”组的三个button中最右边的button)。

在“项目文件”部分是“组织”文本字段(文件检查视图,从顶部的第二部分)。

我已经testing了Xcode 4.2 Beta 7(iOS 5.0)。

看起来Xcode不从两者都检索ORGANIZATIONNAME

默认写入com.apple.Xcode PBXCustomTemplateMacroDefinitions
'{ORGANIZATIONNAME = “YourNameHere”;}'

也不

〜/库/首选项/ com.apple.Xcode.plist

正确的解决scheme是在通讯簿中更新您的姓名和公司名称。

在这里输入图像说明

然后你可以尝试创build任何新的Xcode项目:

在这里输入图像说明

或者,您可以在Mac OS X地址簿应用程序的地址卡中设置公司名称。 为我工作(SL,Xcode 3.2.2)

joinSLF上面写的内容:

在Xcode 4中转基因种子:

在导航窗格(最左侧)中select项目(顶部项目)。

展开实用程序窗格(在窗口的右上angular,在“查看”组的三个button中最右边的button)。

在“项目文档”部分是“组织”文本字段(文件检查视图,从顶部的第二部分)。

但有一个小问题:

将组织名称更改为所描述的SLF没有将项目文件设置为已修改,并且未保存更改。

您需要对项目进行小的更改,例如在更改组织名称后添加组,这将导致Xcode 4保存该文件。

另外,如果您在工作区上工作,则需要对每个项目进行更改。

在XCode 4.0.2testing

如果您想在Xcode 4中更改__MyCompanyName__,则可以尝试以下命令。

默认写入com.apple。 dt .Xcode PBXCustomTemplateMacroDefinitions'{ORGANIZATIONNAME =“YourNameHere”;}'

小心地,这写在域com.apple。 dt .Xcode,而不是com.apple.Xcode

我只testingXcode 4 pre3,它的工作原理。

只需转到appName-Info.plist并添加一个字段“Copyright(human-readable)”:nameOfDeveloper或companyName。 在这里输入图像说明

在XCode 5中,您可以在创build项目时select公司名称。 如果您想更改现有项目的公司名称,则:

  1. 通过select“显示包内容”在Finder中打开.xcodeproj。
  2. 在TextEdit中打开project.pbxproj
  3. 用所需的replaceORGANIZATIONNAME的当前值。

对此应该有更多的困惑。 我在这里澄清: https : //stackoverflow.com/a/9793899/1273966我会在这个线程中做同样的事情。

如果项目文档中的组织名称为空(如上所述),则公司名称将从您的地址簿中的“我”项中提取。

如果您按照上述说明在项目文档中input组织名称,则将覆盖通讯簿中的公司名称。 IE:您可以在每个项目的基础上覆盖您的公司名称。 相当聪明,但显然有很多人困惑。

打开xcode

展开实用程序窗格(在窗口的右上angular,在“查看”组的三个button中最右边的button)。

在“项目文档”部分是“组织”文本字段(文件检查视图,从顶部的第二部分)。

在那里你可以设置名称。

在XCode 4中,打开你的项目。 在项目导航器(MyProjectName,1个目标,iOS SDK 4.3 – 或其他)中select最上面的项目。 打开文件检查器(View-> Utilities)。 在“项目文档”部分,您应该看到一个“组织”行。 编辑并创build新文件将显示新的组织名称。 这是一个项目设置,因此您必须为每个项目执行此操作。

“组织名称”字段是“新build项目”向导中显示的字段。 它的默认值是它在以前打开的项目上的值。

它看起来像Xcode 4的最终版本不尊重ORGANIZATIONNAME设置(旧的,或与com.apple.dt.Xcode的新的。这很糟糕,因为我有我的公司名称在我的地址卡,但是我没有为我的公司做Xcode工作,所以我不希望我的实际公司名称插入到我的源文件中,我想要为ORGANIZATIONNAME设置的值。

更新 :它看起来像部分工作。 在设置值之前,我closures了Xcode,然后重新启动了它,并创build了一个新项目。 我看到它仍在使用我的通讯录卡上的公司名称,而不是“ORGANIZATIONNAME”。 但后来我在项目中创build了一些新文件(文件>新build文件…),创build它们时,它们具有来自ORGANIZATIONAME的值。 所以,看起来代码至less有两位代码用公司名称填写文件模板,而且他们从不同的位置拉出来。

您可以尝试删除app-info.plist并尝试在您的项目中inputapp-info.plist