0

我是一个相当新的开发人员。当我尝试使用 xcode 提交我的 iphone 应用程序时,出现如下错误;

代码签名错误:身份“iPhone Distribution”与默认钥匙串中的任何有效、未过期的证书/私钥对不匹配

经过搜索,我发现我必须创建一个 Distribution Provisioning Profile。但是,我的分发配置文件不起作用,即使我的开发配置文件运行良好。

有人可以帮我解决这个问题吗?我整天都被困住了……请原谅我的英语不是很好。

先感谢您。

4

3 回答 3

0

链接应该对您有所帮助,它解释了如何构建分发。

如果没有,那么您应该考虑进入 iOS 配置门户并重新创建您的证书。

于 2012-06-16T09:07:46.110 回答
0

您是否已将分发证书(而不是分发配置文件)安装到 KeyChain Access 中?

在此处输入图像描述

于 2012-06-16T09:11:37.757 回答
0

我希望您的项目在基于开发人员配置文件的设备上运行。

在你准备提交之前。只需按照这些事情,

  1. 在 developer.apple.com--> iOs 配置门户中创建分发配置文件。下载并安装到您的系统和 iosdevice 中。2.然后转到您的项目-->信息在注释行构建使用上方按+按钮。选择任何一个重复项。然后将其重命名为“分发”
  2. 然后选择您的项目--> 构建设置和目标--> 构建设置将代码设置为您的分发配置文件。

这只能构建。

然后选择您的产品部分。右键单击它选择在 finder 选项中显示并压缩您的 .app 文件。

完成进入 itunesconnect.apple.com 后必须使用此文件 ---> 管理您的应用程序选择。

转到应用程序加载器-> 选择您的 .app zip 文件

这用于提交应用商店。

于 2012-06-16T09:26:28.893 回答