ios - 分发证书问题

标签 ios xcode app-store app-store-connect

我是团队中的新开发人员,我不得不接管以前的开发人员应用程序。

该应用已被拒绝数次,现在处于重新提交的稳定状态。

问题是 XCode 无法验证签名,因为我没有安装私钥。

是否有任何解决方案 - 我的第一直觉是从 iTunes Connect 中删除该应用程序并重新开始,但它警告我我将无法重复使用相同的名称!

谢谢

最佳答案

你有几个选择:

  1. 在 iOS 开发中心的配置门户中吊销分发证书。然后使用在您的机器上生成的证书请求创建一个新的。然后,您可以更新您的 App Store 配置文件以使用新证书。

  2. 如果可用,从之前开发人员的机器中导出公钥和私钥对。 (从钥匙串(keychain)访问中)。在您的机器上安装它们,现有的配置文件应该可以工作。

我猜选项 1 最适合您的情况。

关于ios - 分发证书问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11936900/

相关文章:

iphone - Iphone 应用程序的表格边框

xcode - 在 Playground 中访问日历

ios - 应用程序加载器错误 ITMS-90062 : The value for key CFBundleShortVersionString must contain a higher version

ios - 我们可以阻止 ipod 4 代用户查看我们的应用程序吗?

iOS Objective-C VoiceOver 更新可用的可访问元素

ios - 使用 CCCrypt 时崩溃 (EXC_BAD_ACCESS)

ios - 无法使用来自 API 的数据在 UITableView 中插入单元格

ios - Swift - 获取下一个日期

ios - 在TableView中的 View Controller 之间传递数据

ios - Xcode 12 和 iOS 14 SDK