iTunes 上的 iPhone 应用程序名称
Posted
技术标签:
【中文标题】iTunes 上的 iPhone 应用程序名称【英文标题】:iPhone application name on iTunes 【发布时间】:2009-12-30 11:26:34 【问题描述】:有什么方法可以设置在iPhone 和iTunes 上显示的应用程序的显示名称不同?我在info.plist
中写给“显示捆绑包名称”的名称在 iTunes 和 iPhone 上都有显示,有什么方法可以将它们分开吗?
我的第二个问题是:如何更改应用程序的类型?现在是“未知类型”。
【问题讨论】:
【参考方案1】:iPhone 上图标下方显示的名称是在您的应用程序目标的“产品名称”构建设置中设置的。您可以将其设置为您认为合适的任何值。
然后,您在 iTunes Connect 中作为 App Name 输入的任何名称都会显示在 iTunes 和 App Store 中。
应用程序通常没有类型。应用程序分为类别,您应该可以在通过 iTunes Connect 提交期间从中选择 2 个(主要和次要)。
您应该能够通过登录 iTunes Connect 并编辑您的应用来更新这些类别选择。
【讨论】:
【参考方案2】:我不知道你写的是不是真的。我们曾经因为这个原因被拒绝了一个应用程序:
由于命名不一致,XXXX 已被拒绝。输入到 iTunes Connect 中的名称必须与安装的应用程序的名称相匹配。在 iTunes Connect 中输入的名称是 XXXX,而安装的应用程序的名称是 YYYY。为了让 App Store 重新考虑您的应用程序,请解决此问题并将您的新二进制文件上传到 iTunes Connect。
在 Xcode 中更改显示的应用程序名称的方法是更改 Target 的 Build Info 窗格中的“Product Name”条目。为此:
-
在左侧的组和文件下选择您的目标
选择文件 > 获取信息
选择构建选项卡
从配置弹出窗口中,选择所有配置
在搜索框中,输入“产品名称”
双击输入字段并输入产品的新名称,然后选择确定。
在您的 Info.plist 中,相应地更改您的 Bundle Display Name 和您的 Bundle Name。
进行干净的构建(构建 > 清除所有目标;构建 > 构建)
完成这些步骤后,您应该会在 Products 文件夹下看到一个新建的二进制文件。不要更改您的捆绑标识符。这用于在 App Store 中唯一标识您的应用程序。更改它会阻止用户升级,并有效地引入新应用程序而不是更新。
【讨论】:
【参考方案3】:可能是我错了,但这可能是应用程序有两个名称(一个用于 iTune conect,另一个用于 iPhone)。 我检查了一个应用程序“iTune 连接名称是“记住牛奶”,iPhone 中的名称是“RTM”。
【讨论】:
【参考方案4】:AppStore 审核指南中有条款。
请查看链接:https://developer.apple.com/app-store/review/guidelines
应用可能因以下原因被拒绝:
3.4 App names in iTunes Connect and as displayed on a device should be similar, so as not to cause confusion
【讨论】:
以上是关于iTunes 上的 iPhone 应用程序名称的主要内容,如果未能解决你的问题,请参考以下文章
iPhone & iPad - 可以在 Xcode 上更改产品名称吗?