代码之家  ›  专栏  ›  技术社区  ›  Ed Landau

Xcode 5-尝试验证存档时“找不到应用程序记录”

  •  17
  • Ed Landau  · 技术社区  · 11 年前

    嗨,伙计们:只是一个人(而不是一家公司)试图将用Xcode 5开发的应用程序提交到app Store。

    开发人员.apple.com>IOS开发中心>iTunes连接>管理您的应用程序>添加新应用程序>单击此处注册新捆绑包>单击AppID以查看我以前注册的内容。

    如果我在Stackoverflow上有10个声誉,我会发布一张截图。(如果可以,我会的)。
    总结是,iTunes Connect表示:

    • 前缀为C58H638D3X
    • ID为EdAndJ.tiller9999
    • 标识符=C58H638D3X.EdAndJ.tiller9999

    所以我回到Xcode5,将捆绑包ID改为:我尝试了两种方法:

    • C58H638D3X.EdAndJ.tiller9999,和
    • EdAndJ.tiller9999

    然后,我手动删除了构建目录,并重新构建和归档。没有错误或警告。 存档显示正确的“标识符”。但当我验证时,我得到一个“未找到应用程序记录”。

    我在一篇文章中读到,这可能是因为iTunes Connect没有处于“等待我的应用程序”的状态。。。但我不知道如何将其置于那种状态(如果这是我的首要问题)。

    这是我今天早些时候提出的一个问题的重复,但现在我知道了更多,我用更多的信息重新提出了这个问题。感谢所有回答的人。。。你让世界变得更美好:)。

    -教育部

    5 回复  |  直到 11 年前
        1
  •  31
  •   Bamsworld    11 年前

    正如您已经提到的,根据文档- App Distribution Guide

    重要提示:除非iTunes Connect中的应用记录处于“等待上载”或更高状态,否则无法验证应用

    在iTunes connect中添加新应用程序后,将出现琥珀色指示灯及其状态。它很可能是这样的 “准备上载” “正在等待上载” 状态单击查看应用程序的详细信息,在右上方应该有一个蓝色按钮,上面写着 “准备上载二进制文件” 。单击此按钮并按照给定的指示进行操作。

        2
  •  8
  •   Josh Cleetus    10 年前

    转到itunes connect。 单击应用程序。 单击“更多”。 单击“关于此应用程序”。 选择捆绑包标识符。 现在返回并再次验证应用程序。 应该很好。

        3
  •  0
  •   Oliver    10 年前

    只是有同样的问题。在iTunes Connect中,选择您的应用程序,单击编辑信息,在页面底部有一个按钮(准备上传二进制文件),单击该按钮,完成整个过程,然后XCode将找到挂起的应用程序

        4
  •  0
  •   Taryn Frank Pearson    10 年前

    我在iTunes Connect中更新旧应用程序时也遇到了同样的问题。我 通过在网上浏览一些帖子来解决这个问题。我们有 livestore中的一个应用程序,具有一个捆绑包id(com.sample.AppOne)。我们需要 将应用程序更新到下一版本。

    然后我给出了捆绑包id(com.sample.AppNine),这与之前iTunes Connect中的捆绑包不匹配。所以,在iTunes Connect中更新应用程序时,我们应该提供与旧版本相同的捆绑包id。这解决了我的问题。

        5
  •  0
  •   Paresh Kacha    9 年前

    根据苹果部署的新结构,请转到itunesconnect>我的应用程序>选择应用程序>选择菜单栏中的功能>转到左侧菜单中的加密。

    选择合适的选项,在这里,网站将指示您根据您的选择在info.plist中放置一个选项。

    只要遵循这些步骤,你就可以走了。