NIX ZHU
2021/7/31

新的 Apple 分发证书

如果你在新 Mac 上遇到无法提交 App 到 App Store 的问题(参考 Missing Private Key

  1. 打开钥匙串访问,菜单选择证书助理 -> 从证书颁发机构请求证书…
  2. 填入常用电子邮件和昵称,存储到磁盘,得到 CertificateSigningRequest.certSigningRequest
  3. 这里Create a New Certificate
    1. 选择 Apple Distrubution,Continue
    2. Choose File,将之前得到的 CertificateSigningRequest.certSigningRequest 上传,Continue
    3. 下载证书,双击之,重启 Xcode 即可

如果还提示 Mac Installer 有问题,就在网页 certificates 一栏里删除旧的。到 Xcode 的账号管理的 Manage Certificates 里确定旧的已删除,然后重启 Xcode。再次上传 Mac app 时会提示生成新的 p12 证书