Xcode 管理器验证问题

Posted

技术标签:

【中文标题】Xcode 管理器验证问题【英文标题】:Xcode organiser validation issue 【发布时间】:2014-01-07 05:35:06 【问题描述】:

我在验证归档应用程序时遇到了问题。 我已经尝试更改捆绑 ID,即报亭图标。但它仍然显示同样的问题。 这是截图issue screenshot http://imageshack.com/a/img10/8295/k8uv.png

我使用贝克框架来创建杂志应用程序。 任何人都可以帮助我吗?谢谢。

【问题讨论】:

再次检查您的捆绑包标识符(与以前的版本相同) 感谢 Midhun 显示图像 :) 我检查了很多次。它仍然是同样的问题。我有 2 个捆绑包 ID。例如,我想使用 com.budle.baker 这个应用程序,第二个捆绑包 ID 是 com.budle.coconut。为什么它总是显示 com.budle.coconut?我将 info.plist 中的 bundle id 更改为 com.budle.baker 并没有解决任何问题。 【参考方案1】:

检查 projectname-info.plist 中的 Bundle Identifier 是否与之前的版本相同然后 1.清理项目, 2.关闭xcode, 3. 打开然后运行。

【讨论】:

【参考方案2】:

您的错误需要考虑以下几点。

    在应用第一个版本之后,您无法更改捆绑 ID。 在apple docs 中查看About Bundle IDs 主题的最后一点。 您必须在 info.plist 中列出图标文件为App Icons on iPad and iPhone

【讨论】:

第一个版本是什么意思?我们可以在 info.plist 中更改 bundle id 吗? 你读过那个文件吗?当您将应用程序放入应用商店时,捆绑包 ID 是什么?这是第一个版本的捆绑包 ID,以后不会更改。 我已经读过了。是的,那是捆绑 ID。但是我已经在 App Store 中提交了任何应用程序,所以我可以更改捆绑 ID 对吗? 简单的问题。您是否已经在应用商店提交了此应用,还是第一次提交?并检查此声明表格苹果的 docensure that every bundle ID is unique 对不起,我错过了输入“没有”【参考方案3】:

替换 info.plist 文件后,Bundle 标识符问题现在消失了。但是缺少的图标文件仍然存在。我在面包师框架论坛中搜索,他们有同样的问题,我使用的是面包师 4.2。他们更新到 4.2.2。在我下载并验证后,问题现在全部解决了。 感谢 Mani 和 Maniganda Saravanan 的回复:)

更新:第一个错误是由于我没有在 iTunes Connect 中将其设置为“准备上传二进制文件”。我不知道在 xCode 中验证应用程序之前必须单击它

【讨论】:

以上是关于Xcode 管理器验证问题的主要内容,如果未能解决你的问题,请参考以下文章

Xcode:如何在管理器中验证应用程序:iOS

当我验证应用程序时,Xcode 管理器无法列出我的所有应用程序

管理器中的 Xcode 4.1 存档构建不显示图标

Xcode 包管理器先出现后不出现

如何通过命令行打开 xcode 管理器窗口

管理器中以前版本 Xcode 的存档