因此,我试图验证一个应用程序以进行beta测试,但是当我试图验证一个归档文件时,它告诉我:
“没有任何身份可供签署”
当我点击“下载身份”按钮并从我的开发团队中选择时,它说:
“没有可用的身份/管理员必须在下载身份之前请求标识。”
我已经撤销了我的证书,并再次制作了它们,我删除了配置配置文件,并再次将它们用于特殊的发行和开发(我还从我的密钥链中删除了所有的配置配置文件)。
我确保我的包标识符与iTunes连接中的应用程序记录和我从iOS开发中心创建的分发配置文件相匹配。捆绑标识符匹配。
在XCode中,所有的证书和分发配置文件都显示在“首选项”下的“帐户”下。帐户显示我有有效的证书和配置文件。
我还确保在Build中,在“代码签名”下选择了正确的分发供应配置文件。
关于我能做什么,或者问题可能是什么,还有其他的想法吗?
我一直在搜寻我能找到的每一个垃圾堆。最近在这个问题上尝试了经过验证的答案,但没有奏效:
XCode 5 Crashes on AppStore Validation
还有其他想法吗?
发布于 2014-04-01 22:17:44
对我来说,我有一个Ad分发配置文件,但需要一个App分发配置文件。
发布于 2014-01-30 15:01:25
试着遵循下面的说明。基本上,有多个地方需要告诉Xcode您的包标识符是什么,以及供应配置文件是什么。我不敢相信苹果在iOS开发者发行指南中完全忽略了这些东西。
http://anthonytietjen.blogspot.com/2012/08/overcoming-trouble-validating-your.html
此外,进入您的项目的构建设置,并转到代码签名。确保代码签名标识都设置为在iDevice连接中创建的iTunes分发应用程序ID,以及设置为您在iOS开发中心中精心创建的供应配置文件(您创建并下载到Xcode中的特设供应配置文件)。
苹果在创建分发证书和Ad供应配置文件方面做得很好,但是当涉及到用Xcode打包东西时,他们留下了很多东西。
ref/doc/uid/TP40012582-CH1-SW1
另外,如果您仍然无法使用Ad供应配置文件,请尝试在开发中心的“证书、标识符和概要文件”部分中生成App分发供应配置文件,将其导入Xcode (通过在Xcode->preferences->accounts->details->refresh按钮下刷新供应配置文件列表)并再次完成存档的验证过程。我不确定这是否是因为Xcode不能用Ad配置文件来验证Archive,但是它似乎能够很好地获取分发供应配置文件,并允许您验证。不要担心,即使您不使用Ad供应配置文件验证存档,您仍然可以通过单击“组织者->档案”中的“分发”按钮并选择Ad配置文件来为您的存档创建.ipa,以便您可以进行测试。
发布于 2013-10-28 02:25:42
您必须在您的计算机上安装您在Apple帐户中生成的用于开发和分发应用程序的证书(这些不是供应配置文件)
https://stackoverflow.com/questions/19626276
复制相似问题