iphone - 提交到 AppStore 后重命名 iOS App

标签 iphone objective-c ios ipad universal

我刚刚开发并提交了应用程序。在开发和测试目的中,我将 App 名称命名为“XYZ”,在准备 AppStore 时,我在 iTunes 连接中将名称命名为“XYZ-abcd”。

在尝试上传二进制文件时它显示错误,所以我不得不将其名称更改为“XYZ-abcd”,但在我的手机上运行该应用程序后,整个文本都没有显示。我已经上传了二进制文件,状态显示:上传已收到。

怎么改?

最佳答案

应用的“名称”在几个不同的地方被使用:

  1. bundle 标识符 - 这是系统用来在 iOS 和 iTunes Connect 中识别您的应用程序的 com.yourcompany.my-cool-app id。这只是您独有的东西,只要您的应用程序在应用程序商店上架,它就不会随着您的应用程序的生命周期而改变。我有一个应用程序,其标识符与应用程序商店中显示的名称完全不同
  2. bundle 名称 - 这是 iOS 显示的名称(在跳板上的图标下,在设置中等)。为了不被截断,您可以将其缩短或缩写,但它必须类似于:
  3. 应用名称(在 iTunes Connect 上)。这是用户搜索您的应用程序时实际显示在应用程序商店中的内容。我的应用程序使用长格式应用程序名称加上破折号和“副标题”(如果您想要这样称呼的话)。例如,Tweetbot(不是我的应用程序):“Tweetbot — 具有 iPhone 个性的 Twitter 客户端”

听起来您遇到的错误与您更改应用程序中的 bundle 标识符有关,但与 iTC 中的 bundle ID 不匹配有关。将您的 bundle id 更改为您在 iTC 上的任何内容,它应该可以正常上传。

关于iphone - 提交到 AppStore 后重命名 iOS App,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10131751/

相关文章:

iphone - 在 subview 的drawRect之后刷新父UIScrollView contentSize

iphone - 如何将所选 ID 与数组中的国家/地区 ID 进行比较并显示其名称而不是 ID

ios - 为什么这个对象没有使用自动布局正确定位?

ios - iphone杀死后台应用程序

iPhone开发者: no identity found

iphone - 以不同方向改变 View

ios - 当前 View Controller 后 subview 重置为原始框架

objective-c - 如何处理在 Obj C 或 Swift 中返回对象或 nil 的 Core Data 自定义方法

objective-c - 计算 Objective C (Cocoa) 中文件夹内的文件数

ios - Mapbox 注释标注