我可以删除在 iTunesConnect 中被拒绝的应用程序并上传具有不同应用程序名称的相同代码吗?

Can I delete the app which was rejected in iTunesConnect and upload the same code with different application name?

我开发了一个名为 "sports10" 的应用程序,以相同的名称将其上传到 iTunesConnect,但由于项目中的一些问题而被拒绝。

现在我的客户想要提交具有不同名称、"cricketStar" 和一组全新的 UI 颜色(品牌重塑)的应用程序。

我的问题是,在删除名称为 "sports10" 的初始二进制文件供苹果审核后,我是否可以使用相同的开发者帐户上传具有新名称 "cricketStar" 的更名应用程序,或者他们会因为代码相同而未经审核就拒绝?

是的,你可以。您需要更改分发包 ID 和配置文件。

但是,您不需要这样做。您可以保持项目名称相同,只需更改 iTunesConnect->[yourapp]->App Information->name

中的显示名称

来自 iTunesConnect:

The name of your app as it will appear on the App Store. This can't be longer than 30 characters.)

并在 Xcode 的项目目标中将显示名称更改为您想要的名称。

此外,如果您想重命名您的 Xcode 项目,这里 概述了必要的步骤。

如果要重命名所有内容,您将需要:(1) 重命名项目,(2) 创建新的 bundle id,(3) 重命名配置文件,(4) 将新的 bundle id 添加到编辑配置文件,(5) 在 iTunesConnect 中创建一个新应用。

我想强调不需要执行所有这些步骤。唯一能够看到名称不一致的人是有权访问 Xcode 项目或 iTunesConnect 的人。

编辑
来自苹果:

You can change the name of your existing app only when submitting an update of your app binary. If you submit an app name which is already in use within the same geography in which your app is sold, you will be prompted to enter another name.