iphone - iphone 应用程序更新的新私钥和配置文件

标签 iphone ios itunes

我使用外部开发人员开发我的 iPhone 应用程序的新版本。现在,随着发布的临近​​,为了创建最终的应用商店构建,他要求我提供更新的配置文件。我现有的已经过期,所以我从 Provisioning Portal - Provisioning - Development (Tab) 创建了一个新的并将其发送给他。

问题是,现在他告诉我,我必须给他发送一个新的 .p12 文件,因为新附加的配置文件不再匹配他存档的私钥。我读过 this tutorial我有一些问题。

在“证书 - 分发”选项卡中,我有一个可供下载的证书,它必须是在同一天使用新的配置文件创建的,并且明年到期,所以我想我在这里无事可做。

所以我想问下这个私钥文件是如何创建的。我打开钥匙串(keychain)访问,我看到有一个一年后到期的 iphone 分发钥匙串(keychain),但它有一个红色的句子,上面写着“这个证书是由一个未知的权威机构签署的”。如果我将其导出并交给开发人员,可以吗?

谢谢 科斯塔斯

最佳答案

p12 文件用于创建证书签名请求,这是您在请求分发证书时上传到开发人员门户的内容。如果您没有更改系统或删除任何东西,它应该在您的钥匙串(keychain)中。

打开钥匙串(keychain)访问,导航到我的证书,找到您的分发证书,展开箭头以显示附加到它的私钥。然后右键单击私钥并选择导出,这是您的开发人员需要的文件。

这是显示它应该是什么样子的屏幕截图。

enter image description here

关于iphone - iphone 应用程序更新的新私钥和配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14385394/

相关文章:

iphone - 如何在 iPhone SDK 中列出所有文件夹及其子目录/文件?

iphone - 程序接收到信号 EXC BAD ACCESS

ios - 使用 UISplitViewController 时如何获取详细 View 的实际帧大小

ios - 可以在多种设备尺寸上查看应用商店视频预览吗?

objective-c - 如何根据iTunes设置获取用户的国家/地区?

iphone - 如何交换 NSArray 中的值索引

ios - 代码在模拟器上运行良好,但在真实设备上却为零

ios - Xcode程序包管理器首先出现,但之后不出现

objective-c - 未知的Objective-C错误“架构x86_64的 undefined symbol ”,一切似乎正常

ios - 从 iPodLibrary 获取播客元数据