据我所知,Xcode可以在应用商店提交过程中从档案中重新签署一个.ipa文件,使您可以使用开发人员配置文件创建一个存档文件,然后在之后使用发布配置文件对其进行签名。这是一篇文章,解释我在说什么:http://oleb.net/blog/2011/06/code-signing-changes-in-xcode-4/我可以使用开发者证书进行存档,然后在使用分发证书提交期间重新签名吗?
不幸的是,我无法让它工作。当我使用开发人员配置文件创建存档时,然后尝试使用分发配置文件提交它时,出现以下错误:“应用程序未通过验证码验证。签名无效,包含不允许的权利或未使用iPhone分发证书“
该应用程序不使用任何权利,也没有权利文件。错误是正确的,“它没有用iPhone发行证书签名”,因为它最初是用开发人员证书签名的,我试图用发行证书来辞职。我认为这是做有效的事......
为什么不直接在第一次登录? Xcode的组织者档案代码在上传或验证后再次签名,它不会取代签名。 – CodaFi 2012-02-06 21:51:20
我这样做的原因是因为我与一个团队合作,并不是每个人都可以访问我们的分发配置文件。所以我希望他们能够用开发人员配置文件构建存档,并将其发送给我;然后我重新签署并提交。 – 2012-02-07 04:59:13