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