我从苹果获得的 Safari 开发者证书已过期,并且苹果网站上与 Windows 开发者证书相关的文档已被删除。
我尝试打开 Windows 证书管理器 ( certmgr.msc ),然后单击证书,选择“所有任务”,然后选择“使用相同密钥更新证书”,但我收到以下错误消息:“向导无法启动,因为它无法启动联系活动目录。”
有谁知道在 Windows XP 上更新 Apple Safari Developer 证书的 5he 方法?
我从苹果获得的 Safari 开发者证书已过期,并且苹果网站上与 Windows 开发者证书相关的文档已被删除。
我尝试打开 Windows 证书管理器 ( certmgr.msc ),然后单击证书,选择“所有任务”,然后选择“使用相同密钥更新证书”,但我收到以下错误消息:“向导无法启动,因为它无法启动联系活动目录。”
有谁知道在 Windows XP 上更新 Apple Safari Developer 证书的 5he 方法?
如果您需要更新您的 Safari 开发者证书,这里是 Windows XP / Windows 7 的流程。
1 ) 创建一个名为certreq.txt的文本文件 ,内容如下
[NewRequest]
Subject="cn=Safari Developer,o=User"
RequestType=pkcs10
KeyLength=2048
Exportable=TRUE
2 ) 打开命令提示符,切换到certreq.txt所在的目录,然后键入以下命令
certreq -new certreq.txt cert.pem
3 ) 现在登录 Safari 开发者会员中心,然后进入申请证书页面,目前在:
https://developer.apple.com/account/safari/certificate/certificateRequest.action
4)点击继续按钮
5)点击Choose File按钮,找到之前生成的cert.pem文件并上传
6 ) 然后他们应该会为您提供一个要下载的证书文件,您只需双击它,然后选择将其安装在以前的位置。
7)您可能需要将新证书复制到证书管理器中的正确位置(我认为它只是您需要将其复制到的个人部分),您可以通过在命令提示符下键入certmgr.msc来运行它,以查找复制它的正确位置,找到旧的 safari 开发人员证书的位置。您可能还需要删除旧的过期证书。
8 ) 就是这样,你应该可以再次开发 Safari 扩展了。