2011-01-26 125 views
0

我已准备好提交应用程序 - 苹果公司对如何签署和提交应用程序没有多少详细说明。我有WWDRCA证书和一个我创建的证书,但是我无法将它们放在哪里。我是否通过拖放到XCode来添加它们?为什么我需要WWDRCA?任何人有关于此的任何信息?将不胜感激Mac安装程序证书

回答

2

首先,确保您已在您的钥匙串中正确安装了Installer,Developer和WWDR证书。

在Xcode中,编辑您的目标构建设置,然后在“代码签名实体”下选择您的开发人员证书。然后使用“构建和存档”构建您的应用程序。最后,打开管理器(通过窗口菜单)来验证并提交您的应用程序。

至少,这是理论。我同意这很棘手。苹果开发者论坛有几个关于潜在缺陷的有益的信息。祝你好运!

+0

谢谢!我花了几个小时才花了很多时间去考虑这个(相当)简单的过程,因为苹果当前的文档非常模糊。但现在这是一个等待游戏哈哈。但是,谢谢你的帮助 – Zakman411 2011-01-27 03:40:10

0

编辑:荡,我错过了这是关于在Mac App Store,我的职位是iOS的...对于Mac应用程序商店,还有一个document from Applechecklist with links。该清单似乎是所有相关信息的良好起点。

原iOS的相关帖子:

如果您登录到Provisioning Portal,苹果详细介绍了如何获取和(甚至视频现在)使用证书。当您登录到门户网站时,请参阅右栏。或点击“证书”链接,然后点击“如何”选项卡。这是带截图的分步指南。另外,请参阅“Provisioning”部分,在左侧菜单中,再次点击“How to”选项卡。要提交,请参阅左侧菜单中的“Distribution”部分。如果您在阅读/观看该材料后仍然有具体问题,请继续询问。

您需要WWDR CA证书,以便您的钥匙串和Xcode可以实际验证您的证书。证书由其他证书签署并形成一个信任链。但是必须有一个开始,那就是您首先明确声明的“CA证书”“是的,我信任此证书”以及由此签署的所有证书。

这也是您的浏览器如何与HTTPS协同工作的原因:您的浏览器附带一系列默认信任的CA证书,例如Verisign的CA证书。如果您的浏览器看到由Verisign签署的证书,它就知道它可以信任该网站,因为它已经信任Verisign CA.

+0

感谢这些链接 - 但我实际上已经通过这些哈哈搜索。 – Zakman411 2011-01-26 08:15:34