Xcode - 更改公司名称和用户名

43
4个回答

50

前往系统偏好设置 -> 用户与群组 -> 点击您的用户名。

在该页面上应该有一个按钮,上面写着打开...。点击该按钮并更改联系人中的记录。当您创建新的班级时,它应该从该记录获取信息!


听起来很奇怪,我的联系人中唯一的条目是我在信息上登录的Gmail。Xcode使用本地帐户的用户名。还有其他解决方法吗? - nsuinteger
本地账户的用户名应该显示在联系人列表中作为一个联系人。这是您需要更改的条目。 - Manuel
4
在 Xcode 6 上,这对我不起作用,模板现在看起来像是:<code>// // FILENAME // PROJECTNAME // // Created by FULLUSERNAME on DATE. //COPYRIGHT //</code> - tecknut
1
试一试这个,它在我的情况下运行正常: http://rshankar.com/how-to-set-organization-name-for-xcode-project/ - mamaz
这对我来说不起作用。它似乎只在高级选项中使用用户的“全名”(请参见此响应)。 - shim
显示剩余2条评论

41
要在Xcode 6中更改作者名称,只需进入系统偏好设置中的“用户和组”,右键单击当前用户(确保权限已解锁),选择“高级选项”,更改“全名”部分即可。

9
安全吗?那个高级选项窗口上有一个警告。 - mostruash
@mostruash 是的,请小心! - Malloc

20

关于用户名:

打开通讯录,进入您的用户帐户并编辑您的姓名(顶部的大号粗体行)。 (地址簿默认位于应用程序文件夹中的第一个应用程序中。)

如果您不知道哪个联系人是您的用户帐户:打开系统偏好设置。 转到“用户与组”(在系统行中),您的用户帐户应已被选择。 单击地址簿卡的“打开...”按钮。

更改地址簿中的姓名不会更改任何已经创建的文件; 它只会影响您创建的新文件。

关于公司名称:

在Xcode 4中,打开您的项目。 选择项目导航器中的最上面的项目(我的项目名称,1个目标,iOS SDK 4.3或其他)。 打开文件检查器(视图->实用程序)。 在项目文档部分,您应该看到一个“组织”行。 编辑它,新创建的文件将显示新的组织名称。 这是一个项目设置,因此您必须为每个项目执行此操作。

对于您创建的新项目,组织名称将是先前打开的项目上的值。 (您可以在创建新项目时进行编辑。)


1
这个回答毫无价值。我没有任何名为“通讯录”的应用程序,也没有在项目设置中看到任何组织。 - John Henckel
4
两年前,这个应用程序叫做“地址簿”,现在改名为“联系人”。我之前提到的“打开...”按钮仍会带你到正确的位置。我不知道你为什么会谈到“项目设置”; 我所描述的组织行(截至5.1.1)仍然在答案中提到的地方。 - AndrewS
只是为了澄清,文件检查器是右侧边栏(如果您已经打开它,则不会显示新窗口)。此外,这个完美地解决了问题。 - Leonard Pauli

12
我知道这个问题有点老了,但我找到了一种在不更改全名的情况下自定义模板的方法。它基本上包括创建一个名为 IDETemplateMacros.plist 的自定义 plist 文件,创建一个名为 FILEHEADER 的新键并将标题文本作为值。然后,您需要将此标题复制到以下位置之一:
  • 项目用户数据:<ProjectName>.xcodeproj/xcuserdata/[username].xcuserdatad/

  • 项目分享数据:<ProjectName>.xcodeproj/xcshareddata/IDETemplateMacros.plist

  • 工作区用户数据:<WorkspaceName>.xcworkspace/xcuserdata/[username].xcuserdatad/

  • 工作区共享数据:<WorkspaceName>.xcworkspace/xcshareddata/

  • 用户 Xcode 数据:`~/Library/Developer/Xcode/UserData/``

我尝试将其复制到我的用户 Xcode 数据文件夹中。

更多信息可以在这里找到。

可用宏的完整列表可以在这里找到,或查看 Xcode 帮助。


我认为这是正确的答案。在Xcode 13.2上使用~/Library/Developer/Xcode/UserData/可以正常工作。 - Nikolay Shubenkov

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接