如何在 Xcode 中仅更改应用程序名称? [复制]

Posted

技术标签:

【中文标题】如何在 Xcode 中仅更改应用程序名称? [复制]【英文标题】:How to change just app name in Xcode? [duplicate] 【发布时间】:2016-10-28 04:52:47 【问题描述】:

我将我的项目命名为 some-name,这很糟糕,因为它很难看。当有人安装应用程序时,我希望应用程序名称为 Some Name。我该怎么做?我试图在标识和类型部分重命名它,但它严重破坏了我的项目。

我只想说这不是重复的。我的问题没有答案。我使用 cocoapods 让事情变得有点复杂。我没有按照提供的教程更新我的应用名称。

【问题讨论】:

TS 询问产品名称重命名问题,而不是项目名称和文件夹。其实我也有同样的问题。我将项目命名为 MCApp,我不想重命名项目,但想将目标应用程序重命名为“My Cool App.app” 【参考方案1】:
    点击您的项目; 打开左侧的实用程序面板; 第一行显示“Identity and Type”,还有项目的“Name”; 在那里更改名称,按回车键,然后xcode会询问您是否要将所有目标名称更改为该名称。选择重命名全部。

完成!

【讨论】:

这破坏了我的项目:D【参考方案2】:

如果不执行所有适当的步骤,您永远不应该在 Xcode 中重命名项目。可悲的是,Xcode 并不容易。下面是一个很棒的指南:How do I completely rename an Xcode project (i.e. inclusive of folders)?

这是一个四步改变。而且是一种真正的痛苦,但它确实有效......

第 1 步 - 重命名项目。

1) 在 Xcode 视图左侧的“项目导航器”中单击要重命名的项目。 2)在右侧选择“文件检查器”,您的项目名称应该在“身份和类型”下,将其更改为新名称。 3) 出现一个下拉菜单,带有“重命名”确定框 4) 点击重命名。

第 2 步 - 重命名方案

1)在顶部栏中,只需单击“停止”按钮,就是您的旧产品的方案,单击此然后“管理方案” 2)单击方案中的旧名称,它将变为可编辑,更改名称。如果您单击它两次,则进入编辑器(您不想要)单击管理方案按钮再次返回。

第 3 步 - 使用您的资产重命名文件夹

1) 退出 Xcode 2) 在正确命名的主文件夹中,有您新命名的 xcodeproj 文件和错误命名的 OLD 文件夹。将 OLD 文件夹重命名为您的新名称 3) 重新打开项目,您会收到警告“文件夹 OLD 不存在”,关闭警告 4) 在左侧的“项目导航器”中单击*** OLD 文件夹名称。 5)在“身份和类型”下的“文件导航器”右侧,您将看到“名称”条目将其从旧名称更改为新名称 6)在此下方是“位置”条目,下方是旧名称的文件夹符号。单击它并选择新重命名的文件夹

第 4 步 - 重命名构建 plist 数据

1) 点击左侧“项目检查器”中的项目,在中心面板中选择“构建设置” 2) 在此部分中搜索 plist 3) 在打包下,您将看到 Info.plist 和 Product捆绑标识符。 4)在 Info.plist 中重命名顶部条目 5)单击产品标识符并执行相同操作

你终于完成了,可以重建(Apple-key+shift+k clean,Apple-Key+b then build)

【讨论】:

谢谢,我会试试的。【参考方案3】:

好吧,您实际上不必更改 XCode 中的名称,因为当您从 Apple 的 itunesConnect 网站发布到 appStore 时,您可以将应用程序的名称放在那里,而 XCode 就是代码所在的位置被访问了!

【讨论】:

实际上我从 App Store 下载了我的应用到测试设备,名称是 some-name 但我在应用名称字段中输入了 Some Name。

以上是关于如何在 Xcode 中仅更改应用程序名称? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Java 中仅更新 @Transactional 方法中更改的字段?

如何更改 Xcode 项目名称

在 XCode 中更改项目和目标名称

复制 Xcode 项目 - 重命名桥接头

复制 Xcode 项目 - 重命名桥接头

如何从 XML 中仅提取标签名称(而不是值),最终使用 XPath