Apple 开发者攻击后:如何恢复丢失的 App ID/证书/配置文件?

Posted

技术标签:

【中文标题】Apple 开发者攻击后:如何恢复丢失的 App ID/证书/配置文件?【英文标题】:After the Apple developer attack: How to recover missing App IDs / Certificates / Provisioning profiles? 【发布时间】:2013-07-31 14:02:12 【问题描述】:

有没有人注意到在最近的攻击之后Apple 开发者门户中的某些文件丢失了?突然我错过了一个证书以及几个配置文件。我当前的机器有这些文件,但由于我想添加设备,我需要将它们添加到配置文件中 - 缺少的那个!

我真的很想避免为我的应用创建新的凭据。有没有人遇到过这种情况并找到了解决方案?

【问题讨论】:

我也有类似的问题。不幸的是,我能够让一切重新开始的唯一方法就是从头开始使用新的证书和配置文件。 【参考方案1】:

嗯,我不能说我在我的任何帐户上都看到过这种情况,但是如果您确实有任何东西丢失,请致电 Apple 开发人员支持,看看他们是否因重建而有任何挥之不去的问题。

不过,我推测,恢复并运行的最快方法是重新创建证书和配置文件。由于您在本地拥有一切,那么您真正需要做的就是在您最喜欢的文本编辑器中打开 .mobileprovision 文件,然后使用相同的设置重新制作配置文件。只要您使用与以前相同的 AppID,在您的计算机上下载并安装更新的证书配置文件后,几乎所有内容都会自动正确连接。

虽然我通常建议您在下载新证书和配置文件时清理旧证书和配置文件,但在这种情况下,在您确定已将内容迁移到新配置文件之前,保留旧证书和配置文件似乎是明智之举。配置可能是一件很棘手的事情,因此如果您有任何问题,请编辑您的问题或添加其他评论!

【讨论】:

以上是关于Apple 开发者攻击后:如何恢复丢失的 App ID/证书/配置文件?的主要内容,如果未能解决你的问题,请参考以下文章

dll文件丢失怎么恢复

在 Apple Developer Portal 中创建 App ID

恢复错误合并后恢复丢失的更改

丢失所有初始化参数文件后如何恢复

MDF文件丢失,如何恢复数据库(MS-SQL)

盘符丢失的文件如何寻回