创建新的源文件时,xcode会添加带有您的姓名和公司名称的评论。
我在哪里为xcode(而不是项目)设置公司名称。
答案 0 :(得分:92)
:
导航窗格中的(最左侧 方),选择项目(顶部项目)。
展开“工具”窗格(在窗口中) 右上角,最右边的按钮 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)
答案 3 :(得分:28)
我已经在Xcode 4.2 Beta 7(iOS 5.0)上进行了测试。
似乎Xcode没有从
中检索ORGANIZATIONNAME默认写入com.apple.Xcode PBXCustomTemplateMacroDefinitions
'{ORGANIZATIONNAME = “YourNameHere”;}'
,也不
〜/库/首/ com.apple.Xcode.plist
正确的解决方案是更新您的姓名&地址簿中的公司名称。
然后你可以尝试创建任何新的Xcode项目:
答案 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。 :
答案 8 :(得分:4)
在XCode 5中,您可以在项目创建时选择公司名称。如果您想更改现有项目的公司名称,那么:
答案 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
。