[英]XCode Application Loader - ERROR ITMS-9000 Invalid Provisioning Profile
[英]Xcode 5 Error ITMS-9000 Invalid Provisioning Profile
我已经下载并检查了所有的分发证书以及配置文件。 我一直收到此错误消息:
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个月,我还会撤销任何内容吗?
AppStore提交有两个步骤:
它们中的每一个都需要证书,供应和权利(在供应中)以用于单独(但相关)的使用。
您应该对这两个步骤使用相同的配置。 如果找不到确切的旧配置,可以考虑重新归档应用程序。 我不知道为什么Apple将这些步骤分开,因为它们高度相关。
我也有这个问题。
在我看来,关键是要确保您正在处理的“产品”与已由代码签名身份签名的DISTRIBUTION配置文件相关联,该代码签名身份有权将项目上传到应用商店(通常公司或个人开发商。
但是,我通常面临的问题是项目导航器列表底部(在“产品”组中)的* .app“产品”不是归档操作的输出。 我可以从时间戳中说出来。 我不知道存档操作放置其产品的位置。 (也许有人在这里可以解释这是如何工作的)。
因此,我所做的是将“构建设置”的“代码签名”部分中的所有配置文件设置为DISTRIBUTION配置文件。 然后我“为运行而建立”。 这会在“Project Navigator”窗格的“Products”部分中生成一个* .app文件,该文件虽然是“Build to Run”操作的结果,但已正确签名以进行分发。 我可以通过时间戳告诉* .app产品是“新鲜的”。
然后是我使用Application Loader压缩和部署的* .app产品。
这似乎有用 - 今天。
(我承认我是一个业余爱好者,我发现供应过程有点像货物一样,我上面写的可能是一种关于什么有效的婴儿迷信。)
我有同样的错误。 要解决此问题,您必须执行以下操作:
当您在Build上“点击”时,请转到:
产品 - >构建 - >分析
您的文件(.app)已创建。
要实现此存档,它应该执行下一步:
XCode - >首选项 - >
选择“位置”选项,您将获得具有不同选项和路线的屏幕。 选择路线:派生数据。
您将应用程序文件和默认文件夹“release-iphoneos”中生成的另一个文件App.dSYM ...更新为iTunes中的这两个文件,您应该压缩这两个文件并使用“Application loader”上传。
工作正常,祝你好运
您还应该从Apple下载证书,并将此证书(=私有导出证书密钥)的p12文件放入您的钥匙串。
我尝试超过10次上传我的应用程序,但不接受itune商店,然后我采取这个过程,并接受我的应用程序
之后我跟这里的改变一样在plist文件中显示在这里
然后我更改到这里为捆绑名称是错误的,然后更改后删除“测试代码”空间
然后我在itune上传我的应用程序并接受itune商店真的这是有效的。 谢谢
干净所有的东西。
检查正确创建的开发人员/分发证书和移动设备配置文件,如果没有,则从开发人员帐户撤消它们并创建所有新帐户。
从/ Users / yourSystemName / Library / MobileDevice / Provisioning Profiles中删除所有配置文件
现在,从钥匙串导出所有证书和密钥,并将其另存为备份,以便再次使用它们。
现在首先安装开发人员/分发证书并安装配置文件。 并上传您的申请。 这是经过测试的方式,应该可以解决您的问题 谢谢。
只需清理您的项目文件 - 收到此错误后对我有用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.