代码之家  ›  专栏  ›  技术社区  ›  Geet

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

  •  1
  • Geet  · 技术社区  · 10 年前

    嗨,我创建了一个带有捆绑包ID的应用程序,但该应用程序被苹果拒绝。现在我需要上传一个新的应用程序但带有相同的捆绑包ID,但被拒绝的应用程序一直保存着它。我需要删除此应用程序并上传新的应用,我尝试了此链接

    Deleting an app in iTunes Connect

    但它所说的是取消选择销售部分的所有内容,我也尝试更改它的捆绑ID,但没有效果,。。有没有其他方法可以删除这个被拒绝的应用程序并上传一个具有相同bundleID的新应用程序

    5 回复  |  直到 10 年前
        1
  •  4
  •   Zeeshan    10 年前

    首先

    捆绑包ID :精确标识单个应用程序的反向DNS字符串。

    捆绑包ID搜索字符串 :用于匹配一组捆绑包ID,其中每个捆绑包ID标识一个应用程序。例如,如果捆绑包ID搜索字符串是com.mycompany.MyApp或通配符(如com.mycompany.com),那么它将匹配捆绑包ID com.mycompanyMyApp。

    应用程序ID :标识单个团队中一个或多个应用程序的字符串。应用程序ID由一个捆绑包ID搜索字符串组成,前面加上团队ID,这是一个由Apple生成的10个字符的字符串,用于唯一标识团队。

    捆绑包Id是唯一的,不能准确地重复使用。

    如果您从一个帐户(com.mycompany.MyApp)创建了此应用程序Id,则无法从另一个帐户创建相同的应用程序Id。但是,您仍然可以像com.mycompany.MyApp1这样创建一个新的应用程序。

    此外,应用程序ID无法删除,因为一旦分配,它们需要保持活动状态,这样另一个应用程序ID就不会意外地与先前存在的应用程序ID冲突。

        2
  •  1
  •   Veeru    10 年前

    我相信你不能重复使用捆绑包id。它对于iTunes上创建的每个应用都是唯一的。 事实上,如果我没弄错的话,itunes明确警告说,一旦创建应用程序,就不能更改捆绑包id。

        3
  •  1
  •   joelrb    10 年前

    提交的应用程序阻碍了您,因为您尚未拒绝二进制文件,因此您可以用新的二进制文件替换它。

    您可以通过首先拒绝第一个BundleID的二进制文件来提交具有相同BundleID。

    请参考指南并查找拒绝二进制文件的文章(如下): https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/ChangingAppStatus.html#//apple_ref/doc/uid/TP40011225-CH30-SW34

    拒绝二进制文件

    拒绝二进制文件会将你的应用程序版本从苹果的审核队列中删除,并将其状态更改为开发者拒绝。然后,您可以将应用程序移回等待上载(请参阅上载二进制文件)。重新提交二进制文件时,审核过程从头开始。

    如果提交的二进制文件的状态为以下任一状态,则可以拒绝该二进制文件:

    • 缺少屏幕截图(仅限iOS)
    • 等待出口合规
    • 等待审核
    • 正在审阅中
    • 待定开发人员版本
    • 等待Apple发布

    如果您的应用程序状态不是这些状态之一,请参阅删除应用程序。

        4
  •  0
  •   Geet    10 年前

    我无法添加新应用程序,但可以通过更新版本号上传新版本,我还必须更新版本,因为新版本包含app内购,无论如何,之后进展顺利。应用内购给我带来了问题。

        5
  •  0
  •   Oldskool Michael Villeneuve    10 年前

    不,很遗憾,您无法从iTunes中删除应用程序。