您好我创建了一个带有捆绑ID的应用程序,但该应用程序被Apple拒绝了,现在我需要上传一个新的应用程序但具有相同的捆绑ID,但被拒绝的应用程序仍然持有它,我需要删除此应用程序和上传新的,我试过这个链接
Deleting an app in iTunes Connect
但它所说的只是取消选择所有来自销售部分,我也尝试更改它的捆绑ID但无济于事,...有没有其他方法来摆脱这个被拒绝的应用程序并上传一个新的相同bundleID
答案 0 :(得分:4)
首先,
捆绑ID :反向DNS字符串,可准确识别单个应用。
捆绑ID搜索字符串:它用于匹配一组捆绑ID,其中每个捆绑ID标识单个应用。例如,如果包ID搜索字符串是com.mycompany.MyApp或通配符(例如com.mycompany。*),那么它将匹配包ID com.mycompany.MyApp。
应用ID :标识单个团队中的一个或多个应用的字符串。应用程序ID由一个捆绑ID搜索字符串组成,后面跟着团队ID,这是一个由Apple生成的10个字符的字符串,用于唯一标识团队。
Bundle Id是唯一的,不能重复使用。
如果您是从一个帐户(com.mycompany.MyApp)创建了此应用ID,则无法从其他帐户创建相同的应用ID。但是,您仍然可以像com.mycompany.MyApp1那样创建一个新的。应用ID中至少应有1个字符的差异。
此外,无法删除应用ID,因为一旦分配,它们需要保持活动状态,以便其他应用ID不会意外地与先前存在的应用ID冲突。
答案 1 :(得分:1)
我相信你不能重复使用捆绑包ID。它对iTunes上创建的每个应用程序都是唯一的。 事实上,如果我没有弄错,那么iTunes会在创建应用程序后明确警告无法更改bundle id。
答案 2 :(得分:1)
提交的应用程序阻止了您,因为您尚未拒绝二进制文件,因此您可以将其替换为新的二进制文件。
您可以通过先拒绝第一个二进制文件的二进制文件来提交具有相同BundleID的应用程序。
请参阅指南并查找拒绝二进制文章(下文):https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/ChangingAppStatus.html#//apple_ref/doc/uid/TP40011225-CH30-SW34
拒绝二进制文件
拒绝二进制文件会从Apple的审核队列中删除您的应用版本,并将其状态更改为Developer Rejected。然后,您可以将应用程序移回等待上传(请参阅“上传二进制文件”)。当您重新提交二进制文件时,审核过程将从头开始。
如果状态为以下任何一种情况,您可以拒绝您提交的二进制文件:
如果您的应用状态不是其中之一,请参阅“删除应用”。
答案 3 :(得分:0)
我无法添加新应用,但能够通过更新内部版本号上传新版本,我还必须更新版本,因为新版本包含In-APp购买,无论如何,它去了顺利之后,应用内购买在这里引起了我的问题。
答案 4 :(得分:0)
不,遗憾的是,您无法从iTunes中删除应用程序。