Print

知网青年ios证书失效

问:ios开发中证书无效怎么解决办法
  1. 答:1,打开钥匙串选择登录和所有如图 
     
    如果你已经有了证书,且此证书有效直接跳到第二步,否则 
    下载,,并安装。
    注意:如果没有搜索到有可能是过期了,隐藏起来了。
    2, 在keychains里选择login,然后点选Certificates,在这个界面,选择工具栏的View -> Show Expired Certificates,这时候你会发现一个过期的“WWDR Certificate”(Apple Worldwide Developer Relations Certification Authority),删除它。
    3, 在System(登录下方的系统项)的那一栏也有这个过期的“WWDR Certificate”,一并删除它。
    4 ,不出意外你的证书那里从 “This certificate has an invalid issuer”(此证书的签发者无效)变成了 “This certificate is valid”了。
    注意:System和登陆里面过期的证书都要删除
  2. 答:先检查Apple Worldwide Developer Relations Certification Authority Intermediate Certificate证书是否过期,该证书过期也会导致其他iOS证书提示“此证书的签发者无效”的警告
    如果过期,则删除过期证书,
    下载并安装最新的证书
    如果没有过期。则双击提示“此证书的签发者无效”警告的证书,打开它的属性窗体,
    在属性窗体中红框标注项默认值是“使用系统默认”,改成“始终信任”,然后保存设置
    完成后,原来红色的提示信息变成了“此证书已标记为受此账号信任”。这样就解决“此证书的签发者无效”的问题
问:ios开发者证书莫名其妙失效了.请教是什么情况?如何解决
  1. 答:证书过期,建议续费,重新下载 appid被人修改,建议重新下载 证书被删除,建议重新生成!
    你的采纳是我前进的动力,
    记得好评和采纳,答题不易,互相帮助,
    手机提问的朋友在客户端右上角评价点(满意)即可.
    如果你认可我的回答,请及时点击(采纳为满意回答)按钮!!
问:iOS企业证书过期的问题处理 以及Provisioning Profile文件替换
  1. 答:参考博文
    第一种发布证书有效期为3年,
    iOS 企业账号到期未及时续费,或者是发布证书到期,已发布的企业用户都无法正常使用。
    发布证书只能生成2个,之后如想建新的证书必须revoke之前的证书 
    iOS  企业证书revoke 后,已发布的企业会出现无法验证证书。无法正常使用。 (血的教训)
     开发证书p12 以及发布证书p12 一定得备份 放到别的电脑上就可以重新打包
    遇见一次重新安装后,系统存的那个证书信息全无,无法打包app
    解决只能重新生成一套 开发证书 和发布证书安装到钥匙串即可 
    第二种,是Provisioning Profile 文件有效期为1年,在到期前生成一套新的Provisioning Profile文件 (开发和发布2个), 安装到电脑上,然后在Xcode 中手动选择对应的描述文件,重新打包
    手动配置证书一定要配置正确,否则会出错
     如图,分别选择配置debug 和 release 对应的描述文件
    然后再配置一下 Code Signing 签名文件  和  Provisioning Profile 文件
    配置完成就会大功告成,重新打包 发布即可
    自动配置 的如下

本文来源: https://www.lw00.cn/article/b1fdc9acdcd5e49463a67d5b.html