我使用外部开发人员来购买我的iphone应用程序的新版本。现在,随着版本的临近,为了创建最终的appstore构建,他向我询问了更新的配置文件。我现有的已经过期了,所以我从Provisioning Portal - Provisioning - Development(Tab)创建了一个新的,然后发送给他。
问题是,现在他告诉我,我必须向他发送一个新的.p12文件,因为新附加的配置文件不再与他存档的私钥相匹配。我读过this tutorial,我有一些问题。
在“证书 - 分发”选项卡中,我有一个可供下载的证书,该证书必须在当天使用新的配置文件创建,并且明年到期,所以我想我在这里没有任何事情要做。
所以我想问一下如何创建这个私钥文件。我打开钥匙串访问,我看到有一个iphone分发钥匙串,它在一年内到期,但它有一个红色的句子说“这个证书是由一个未知的权威机构签署的”。如果我将其导出并交给开发人员,可以吗?
由于 科斯塔斯
答案 0 :(得分:1)
p12文件用于创建证书签名请求,这是您在申请分发证书时上传到开发人员门户的内容。如果你没有更改系统或删除了它,它应该在你的钥匙串中。
打开Keychain Access,导航到我的证书,找到您的分发证书,展开箭头以显示附加到它的私钥。然后右键单击私钥并选择export,这是开发人员需要的文件。
这是一个截图,显示它应该是什么样的。