为提交的 iOS 应用程序命名
Posted
技术标签:
【中文标题】为提交的 iOS 应用程序命名【英文标题】:Naming an iOS app for submission 【发布时间】:2011-11-13 22:20:03 【问题描述】:iTunes Connect 接受应用程序名称以包含“+”等符号。但是,当我尝试使用包含“+”的 Xcode 项目名称提交应用程序时,我收到错误消息,即项目名称或应用程序名称(或产品,不记得哪个)不能包含“+”之类的符号”。所以我最终从产品名称中删除了“+”符号。因此,App Store 上的名称包含“+”,但安装在设备上时,名称不包含符号“+”。下次提交时如何解决这个问题?设备上的应用程序名称是什么?怎样才能包含“+”并通过测试提交?
【问题讨论】:
【参考方案1】:如果您只想更改应用程序的“显示名称”,这是用户下载应用程序时出现在 iPhone 上的名称。
1.) 转到您的 info.plist 并添加一个新行,将 Key 设置为“Bundle Display Name”。
2.) 输入您想要的名称,最多 12 个字符。这可以包括您想要的任何字符。即 +_)(*&^%$#@!
如果您遇到应用名称与 iTunes Connect 中设置的名称不匹配的问题,请缓慢双击左上角的 Xcode 项目名称。更改此名称,将弹出一个窗口要求您重命名整个项目,选择是,您的项目名称将被更改。这是您需要确保 Xcode 和 iTunes Connect 中的名称匹配的地方。
【讨论】:
我计划在一周左右的时间内进行更新。你解释的听起来很精明。我会尝试一下,让你知道它是否真的对我有用。非常感谢您的解释。 非常感谢丹娜!捆绑显示名称确实是答案。现在我在 App Store 和设备上使用 ++ 获得了应用程序的名称。 我无法在 2015 年实现这一点。有人在这个或任何其他想法上取得成功吗?【参考方案2】:项目信息 -> 目标(点击应用图标条目) -> 构建设置 -> 产品名称
来自:Change name of iPhone app in Xcode 4
快速的应用商店搜索和购买表明 iTunes Connect 允许使用 unicode 符号(也包括 !@#$%^&*-+=)。但是对于应用程序包名称,它是无效的。标点符号是可以的(就像在应用程序 Where's My Water 在设备上的标题只是“水?”)。
【讨论】:
上次我尝试包含“+”的产品名称没有通过测试,唯一原因是名称包含符号。您是说 Product Name 可以包含符号并且应该通过测试? 在 iTunes connect 中,应用程序包名称被视为文件名,因此空格被转换为 %20 等等。但是,我不知道该设备。我认为它不会将这些符号视为无效。 Unicode 符号也可能是一个不错的选择。应用名称是否必须包含加号?进入 ITC 并让应用商店名称有加号怎么样,但在 Xcode 中,拼出单词“加号” 谢谢!好吧,我希望在 App Store 和设备上的名称尽可能保持一致。它实际上是 ++ 所以 PlusPlus 太多了:-) 在设备上,一致性不是问题,而是让应用名称足够短以至于没有...。 PlusPlus 将是设备上一个很棒的应用名称。以上是关于为提交的 iOS 应用程序命名的主要内容,如果未能解决你的问题,请参考以下文章
在拒绝 iOS 应用程序后,Apple 为重新提交应用程序提供了多长时间?
iOS利用Application Loader打包提交到App Store时遇到错误The filename 未命名.ipa in the package contains an invalid ch