Xcode清楚缓存、清理多余证书路径

Xcode清除缓存、清理多余证书 
1、删除Xcode中多余的证书provisioning profile 
手动删除: 
Xcode6 provisioning profile path: 
~/Library/MobileDevice/Provisioning Profiles

2、清理Xcode编译项目产生的缓存垃圾 
(Xcode永久了,会产生很多项目编译缓存,占用一大堆硬盘空间,此时需要对该目录进行清理) 
手动删除: 
Xcode编译项目缓存垃圾的目录: 
~/Library/Developer/Xcode/DerivedData

上架是遇到"此证书的签发者无效"

今天,在导入新应用的iOS推送证书后,在钥匙串中发现该证书显示“此证书的签发者无效”。碰到这个问题该怎么办呢?

解决IOS开发证书“此证书的签发者无效”的问题
 

方法/步骤

  1.  

    先检查Apple Worldwide Developer Relations Certification Authority Intermediate Certificate证书是否过期,该证书过期也会导致其他iOS证书提示“此证书的签发者无效”的警告

    解决IOS开发证书“此证书的签发者无效”的问题
  2.  

    如果过期,则删除过期证书,

    下载并安装最新的证书:https://developer.apple.com/certificationauthority/AppleWWDRCA.cer

  3.  

    如果没有过期。则双击提示“此证书的签发者无效”警告的证书,打开它的属性窗体,

    解决IOS开发证书“此证书的签发者无效”的问题
  4.  

    在属性窗体中红框标注项默认值是“使用系统默认”,改成“始终信任”,然后保存设置

    解决IOS开发证书“此证书的签发者无效”的问题
    解决IOS开发证书“此证书的签发者无效”的问题
  5. 5

    完成后,原来红色的提示信息变成了“此证书已标记为受此账号信任”。这样就解决“此证书的签发者无效”的问题

    解决IOS开发证书“此证书的签发者无效”的问题
     
原文地址:https://www.cnblogs.com/jiayongqiang/p/5341737.html