我在哪里设置公司名称?

时间:2010-06-02 09:39:26

标签: xcode

创建新的源文件时,xcode会添加带有您的姓名和公司名称的评论。

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

14 个答案:

答案 0 :(得分:92)

在Xcode 4 GM种子中

  导航窗格中的

(最左侧   方),选择项目(顶部项目)。

     

展开“工具”窗格(在窗口中)   右上角,最右边的按钮   3按钮“查看”组。)

     

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

答案 1 :(得分:75)

  

默认情况下,Xcode会插入公司   命名类似的东西   跟随所有新的源文件(.m   .h等):

     

版权所有(c)2009 MyCompanyName。所有   保留权利。

     

更改此引用非常简单   从内部输入以下内容   终端窗口,替换   “YourNameHere”与你的文字   喜欢。此外,请确保这一切   在终端的一行输入。

     

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

OR

  你甚至可以去   〜/ Library / Preferences并双击   com.apple.Xcode.plist并使用   handy-dandy plist编辑器设置此   还有一大堆其他有趣的东西   默认值不包含在Xcode或   IB偏好小组。

OR

关于这个问题的

@slf answer显示了在Xcode 4中实现这一目标的改进方法(粘贴如下)

  

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

     

展开“工具”窗格(在窗口右上角,最右边的按钮中)   3个按钮“查看”组。)

     

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

答案 2 :(得分:45)

在xCode 7.3中(编辑:到10.1)只需选择顶部项目文件并在左侧窗格中查看实用程序

xCode

答案 3 :(得分:28)

我已经在Xcode 4.2 Beta 7(iOS 5.0)上进行了测试。

似乎Xcode没有从

中检索ORGANIZATIONNAME
  

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

,也不

  

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

正确的解决方案是更新您的姓名&地址簿中的公司名称。

enter image description here

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

enter image description here

答案 4 :(得分:11)

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

答案 5 :(得分:11)

添加SLF上面写的内容:

  在Xcode 4 GM种子中

     
    

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

         

展开“工具”窗格(位于“按钮”窗口右侧,最右侧的按钮位于3个按钮“查看”组中)。

         

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

  

但是有一个小问题:

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

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

此外,如果您正在处理工作区,则需要对每个项目进行更改。

在XCode 4.0.2上测试

答案 6 :(得分:7)

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

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

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

我只测试Xcode 4 pre3并且它可以工作。

答案 7 :(得分:5)

只需转到appName-Info.plist并添加一个字段“Copyright(human-readable)”:nameOfDeveloper或companyName。   enter image description here

答案 8 :(得分:4)

在XCode 5中,您可以在项目创建时选择公司名称。如果您想更改现有项目的公司名称,那么:

  1. 通过选择"显示包内容"
  2. 在Finder中打开.xcodeproj
  3. 在TextEdit中打开project.pbxproj
  4. 将ORGANIZATIONNAME的当前值替换为所需的值。

答案 9 :(得分:2)

对此存在的困惑比应该存在的更多。我在这里澄清:https://stackoverflow.com/a/9793899/1273966我将在这个帖子中做同样的事。

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

如果您在项目文档中输入组织名称,如上所述,它将覆盖通讯簿中的公司名称。 IE:您可以基于每个项目覆盖您的公司名称。非常聪明,但显然有很多人困惑。

答案 10 :(得分:2)

打开xcode

展开“工具”窗格(位于“按钮”窗口右侧,最右侧的按钮位于3个按钮“查看”组中)。

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

你可以设置名称。

答案 11 :(得分:1)

在XCode 4中,打开您的项目。选择Project Navigator中最顶层的项目(MyProjectName,1 target,iOS SDK 4.3 - 或其他)。打开文件检查器(View-> Utilities)。在“项目文档”部分中,您应该看到“组织”行。编辑它,您创建的新文件将显示新的组织名称。这是一个项目设置,因此您必须为每个项目执行此操作。

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

答案 12 :(得分:0)

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

更新:看起来它部分有效。我在设置值之前关闭了Xcode,然后重新启动它,并创建了一个新项目。我看到它仍然使用我的地址簿卡中的公司名称,而不是ORGANIZATIONNAME。但后来我在项目中创建了一些新文件(文件>新文件...),当它们被创建时,它们DID具有来自ORGANIZATIONAME的值。因此,看起来代码中至少有两位代码用公司名称填充文件模板,并且它们来自不同的位置。

答案 13 :(得分:0)

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