【发布时间】:2011-07-03 03:47:20
【问题描述】:
您好,我已经使用苹果网站上解释的密钥链程序创建了一个开发证书。
因为我现在已经完成了我的应用程序,当我尝试使用我用于开发门户的相同密钥创建分发证书时,由于某种原因,dist 证书没有像开发证书那样挂钩到密钥链。但是我通过选择文件>导入项目手动添加了它。现在,当我将我的应用程序提交到应用程序商店时,我收到一封电子邮件,上面写着无效的二进制文件,他们说证书无效。我试了很多次都没有结果。
感谢任何帮助!
【问题讨论】:
-
生成分发证书时,它是在您尝试安装它的同一台机器上生成的吗?如果没有,您需要这样做。
-
这可能是个愚蠢的问题,但您是否使用开发者证书对应用程序进行代码签名,并使用分发证书对捆绑包进行签名。
-
@Mark 是的,它在同一台机器上,我只有 1 个 imac。
-
@Abizern 当我们选择设备和调试时,它将指向开发者证书,当我们更改为设备和分发时,它将指向分发证书。我就是这样做的。
标签: iphone certificate submission