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

Posted

技术标签:

【中文标题】我可以删除在 iTunesConnect 中被拒绝的应用程序并上传具有不同应用程序名称的相同代码吗?【英文标题】:Can I delete the app which was rejected in iTunesConnect and upload the same code with different application name? 【发布时间】:2018-05-10 13:45:33 【问题描述】:

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

现在我的客户想要提交具有不同名称的应用程序,“cricketStar”和全新的 UI 颜色集(更名)。

我的问题是,我可以使用同一个开发者帐户,在删除名称为“sports10”的初始二进制文件以供苹果审核后上传重新命名为新名称“cricketStar”的应用程序,还是他们会在没有审核的情况下拒绝它代码是一样的吗?

【问题讨论】:

【参考方案1】:

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

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

中更改显示名称

来自 iTunesConnect:

您的应用将在 App Store 上显示的名称。这不能超过 30 个字符。)

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

此外,如果您想重命名您的 Xcode 项目,这里有一个SO answer,其中概述了必要的步骤。

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

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

编辑 来自苹果:

只有在提交应用二进制文件更新时,您才能更改现有应用的名称。如果您提交的应用名称已在您的应用销售所在的同一地区使用,系统会提示您输入另一个名称。

【讨论】:

实际上,我想更改与sports10 相关的所有内容,包括项目名称、bundleID 和配置文件。我应该在审核期间提供有关更改的一些更新,还是可以只更改内容并上传新存档? @swiftDevStart 对您所做的事情的总结是不必要的,但不会造成伤害。那里没有损坏。我已经用如何更改 Xcode 项目名称的链接更新了我的答案。 感谢您提供所有详细信息,我担心的是,如果我像您说的那样更改项目中的应用程序显示名称和 iTunesConnect 显示名称,并保留捆绑包 ID 和配置文件也就是说,对于一个已经在审核周期中的应用,被苹果拒绝了,现在,他们会不会认为这是一个错误的举动,就像我试图掩盖某些事情一样? @swiftDevStart 不,他们不会。它不会被拒绝,假设您解决了 Apple 首先拒绝它的问题。您可以更改产品名称。 @swiftDevStart 这有帮助吗?

以上是关于我可以删除在 iTunesConnect 中被拒绝的应用程序并上传具有不同应用程序名称的相同代码吗?的主要内容,如果未能解决你的问题,请参考以下文章

我们可以从 iTunesConnect 中删除应用程序吗

iTunes Connect - 拒绝二进制

尽管删除了 SMS 或 CALL LOG 权限,应用程序更新在 Play 商店中被一遍又一遍地拒绝

从 iTunes 连接中删除应用程序

Amazon S3 访问仅在 CopyObject 中被拒绝

由于应用内购买而被应用商店拒绝