Step 2: (Optional) Remove the revoked certificate from your Keychain
可以选择, 如果您不想在您的系统中设置被撤销的证书, 您可以从您的系统中删除这些证书。 不幸的是, Xcode & gt; 首选项 & gt; 账户 & gt; [Apple ID] & gt; 管理证书... 似乎总是禁用, 因此我们不得不使用 Keycain Access 手动删除这些证书 。 app (/ applications/ plities/ Keycain Access. app) 中的“ 删除证书 ” 功能 。
< a href="https://i.sstatic.net/TsQb2.png" rel="noreferrer"\img src="https://i.sstatic.net/TsQb2.png" alt="使用 Keycain Access.app"//a"可选择地删除被吊销的证书。
以“ login” 键链和“ 证书” 类别过滤。 找到您刚刚在步骤1中取消的证书 。
取决于您刚刚撤销的证书, 搜索 ` Mac'或'iPhone'。 MacApp 仓库发行证书从“ 3 Party Mac Developinger” 开始, iOS App 仓库发行证书从“ iPhone 发行” 开始。
您可以根据团队名称、证书类型(Mac或iOS)和您在步骤1中注明的证书的有效期,找到被吊销的证书。
Step 3: Request a new certificate using Xcode
在 Xcode & gt; 首选项 & gt; 账户 & gt; [Apple ID] & gt; 管理证书..., 点击左下方的\\ 按钮, 并选择您刚刚撤销的相同类型的证书, 以便让 Xcode 请求为您设置新的证书 。
< a href="https://i.sstatic.net/dxF7r.png" rel="noreferrer"\img src="https://i.sstatic.net/dxF7r.png" alt="让Xcode在Xcode & gt; 优惠 & gt; 账户 & gt; 苹果 ID & gt; 管理证书中为您申请新的证书..."/ {/a>
Step 4: Update your provisioning profiles to use the new certificate
之后, 返回 < a href=" "http:// developmenter. apple. com/ account" rel= "noreferrer" > member Center a > & gt; 证书、 身份识别器 & amp; 配置文件 & gt; 提供配置文件 & gt; all. 您会注意到, 任何使用被吊销证书的提供配置文件现在都反映为“ 无效 ” 。
< a href="https://i.sstatic.net/Riob5.png" rel="noreferrer"\\\ img src="https://i.stistic.net/Riob5.png" alt="通知使用被吊销证书的任何提供说明现在都反映为`无效'//a。
点击任何当前“ 无效” 的配置文件, 单击“ 编辑”, 然后选择新创建的证书, 然后点击“ Generate” 。 重复一遍, 直到所有提供配置文件的配置文件都与新证书重新生成为止 。
< a href="https://i.sstatic.net/dKgLJ.png" rel="noreferrer"\img src="https://i.sstatic.net/dKgLJ.png" alt="选择新创建的证书,点击 Generate"//a"
Step 5: Use Xcode to download the new provisioning profiles
Tip : 在您使用 Xcode 下载新配置文件之前, 您可能需要从您的 Mac 中清除任何现有且可能无效的提供配置文件。 您可以从 中删除所有配置文件, 从而清除所有配置文件 。
在 Xcode & gt; 首选项 & gt; 账户 & gt; [Apple ID] 中, 点击“ 下载全部配置文件” 按钮, 要求 Xcode 从开发者账户下载所有提供配置文件 。
< a href="https://i.sstatic.net/4Wsr9.png" rel="noreferrer"\img src="https://i.sstatic.net/4Wsr9.png" alt="Click 下载 Xcode 的所有配置文件以下载所有新生成的配置文件"//a"