首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xcode 5错误ITMS-9000设置配置文件无效

Xcode 5错误ITMS-9000设置配置文件无效
EN

Stack Overflow用户
提问于 2014-01-01 12:48:01
回答 7查看 13.7K关注 0票数 6

我已经下载并检查了所有的分发证书,以及配置配置文件。我一直收到这个错误消息:

ERROR ITMS-9000: "Invalid Provisioning Profile. The provisioning profile included in the bundle com.-----.---- [---.app] is invalid. [Missing code-signing certificate.] .....

请阅读我需要下载分发版com。-.-配置文件,但我只有一个APPNAME配置文件。不管怎样,我还是下载了它,仍然有同样的问题。

我已经检查并下载了所有可能的组合,但仍然无法与应用程序加载器一起工作。在我不得不升级到新的MBP之前,以前的一切都运行得很好。

我有没有撤销任何有效期为6个月的东西?

EN

回答 7

Stack Overflow用户

发布于 2014-01-01 13:33:28

AppStore提交分为两步:

  1. 构建存档(通过Xcode存档命令)
  2. 构建ipa以进行提交(通过组织者/应用程序加载器)

它们中的每一个都需要证书、配置和授权(在配置中)供单独(但相关)使用。

您应该对这两个步骤使用相同的配置。如果您找不到确切的旧配置,您可以考虑重新归档应用程序。我不知道苹果为什么要把这些步骤分开,因为它们是高度相关的。

票数 2
EN

Stack Overflow用户

发布于 2014-01-17 14:08:21

我也有这个问题。

在我看来,关键是要确保您正在处理的“产品”已与分发供应配置文件相关联,该配置文件已由代码签名身份签名,该身份有权将项目上传到应用程序商店(通常是公司或个人开发人员)。

然而,我通常面临的问题是,项目导航器列表底部的*.app“产品”(在“产品”组中)不是存档操作的输出。我可以从时间戳看出这一点。我不知道存档操作将其产品放在哪里。(也许这里有人可以解释一下这是如何工作的)。

因此,我所做的是将“构建设置”的“代码签名”部分中的所有供应配置文件设置为分发供应配置文件。然后我“为运行而构建”。这将在“项目导航器”窗格的“产品”部分生成一个*.app文件,虽然它是“构建即运行”操作的结果,但已正确签名以供分发。根据时间戳,我可以看出*.app产品是“新鲜的”。

然后就是我使用Application Loader压缩和部署的这个*.app产品。

这似乎起作用了--今天。

(我承认我是一个业余爱好者,我发现供应过程有点像货物狂热,我在上面写的可能是对什么有效的一种幼稚的迷信。)

票数 2
EN

Stack Overflow用户

发布于 2014-02-20 04:34:00

我也犯了同样的错误。要解决此问题,必须执行以下操作:

当您单击Build时,请转到:

用于->性能分析的产品->构建

您的文件(.app)即被创建。

为了实现这个归档,它应该执行下一步:

XCode ->首选项->

选择"locations“选项,您将看到一个屏幕,其中包含不同的选项和路线。选择路由:导出数据。

您获取应用程序文件,以及在默认文件夹“App.dSYM -iphoneos”中生成的另一个文件release ...要在iTunes中更新这两个文件,您应该压缩这两个文件,并使用“应用程序加载程序”进行上传。

工作正常,祝你好运

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20865617

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档