2014-09-25 45 views
1

使用XCode 6验证或向应用商店提交ios应用时遇到以下错误。xcode 6无法处理应用程序。捆绑'*'未使用苹果提交证书进行签名

我知道有同样的错误发布在那里,但我已经按照所有的步骤,仍然无法弄清楚这一点。

我试过了。

  1. 将生成设置中的“有效体系结构”更改为 “$(ARCHS_STANDARD)”。
  2. 重新创建所有证书和 供应配置文件。删除并重新下载到本地 电脑。通过xcode帐户首选项页面同步这些内容。
  3. 安装了苹果根证书

注意。这种构建方式在调试模式下运行良好,我甚至可以导出已存档的应用程序。只有在验证时才会这样。

+0

顺便说一句,在你的第二个图形中,你忘记了禁用配置文件名称;) – logixologist 2014-09-25 16:38:03

回答

0

所以我结束了......

  • 创建我的Mac新用户。
  • 将项目复制到新用户目录中的一个。
  • 删除ios分发证书并重新创建它以及新的配置文件。
  • 将新证书和配置文件同步到我的新用户目录,并修复了它。

所以我的现有用户必须有一些错误的配置。如果有疑问,开始新鲜,它可能“只是工作”

1

转到您的项目目标>构建设置>代码签名,并检查您的构建架构是否选择了正确的配置配置文件。

  1. 你的证书是有效的:

    你以后肯定执行此

  2. 您的供应配置文件是有效的,并且使用的是正确的App ID,它也应该与iTunes Connect中的App ID完全匹配。还要确保Provisioning Profile是一个App Store Distribution(一定要相应地命名它,以便您可以轻松找到它)。
  3. 您已在Xcode>首选项>帐户>您的帐户>查看详细信息>刷新中刷新了您的帐户。

完成所有这些步骤之后,您对代码签名选择感到乐观,清理项目,选择设备作为生成设备(即使未连接),存档>验证>提交。

+0

我至少经历了5次这些步骤。验证证书是有效的,创建新的证书,因为我的旧证书即将到期。从新证书生成新的配置文件。从我的电脑中删除旧的。在xcode偏好设置中刷新我的帐户以同步新的证书和配置文件,但仍然出现相同的错误。 – TWilly 2014-09-25 17:00:34

+0

而在代码签名中,所有事情都应该如此? – Razvan 2014-09-25 17:15:30

+0

是的,我上传了一段代码签名设置。 – TWilly 2014-09-25 17:25:56

1

在XCODE 6.0.1上问题是我(OS X 10.10)重新创建新的苹果ID(尽管我的苹果ID已经存在),所以去偏好 - 删除您当前的Apple ID帐户,并再次添加您的Apple ID。那就是诀窍。

相关问题