美文网首页
iOS导出证书遇到的坑

iOS导出证书遇到的坑

作者: 于不谦 | 来源:发表于2019-04-29 16:55 被阅读0次

更换打包机器,把证书从旧机器的钥匙串导出,在新机器导入,出现这个状态:

此证书是由未知颁发机构签名的

于是手动改为Always Trust,改后如下图:

原以为一切圆满,结果噩梦才刚刚开始

1. 环境都部署好之后打出来的In-House包可以安装上但无法启动,打开就闪退,看日志很容易发现是证书的问题,于是从keychain删除In-House证书(保留私钥),从developer.apple.com重新下载了证书,问题解决

2. 过了几天打生产包发现推送失效了,报的异常如下:

didFailToRegisterForRemoteNotificationsWithError Error Domain=NSCocoaErrorDomain Code=3000 "未找到应用程序的“aps-environment”的授权字符串" UserInfo={NSLocalizedDescription=未找到应用程序的“aps-environment”的授权字符串}

绕了一大堆弯路之后发现还是这个证书的问题,最后把所有证书都从developer.apple.com重新下载了一遍解决了

出现问题的原因:

导入证书时没有安装Xcode,如果先安装Xcode后导入证书就没有这个问题,猜测可能是Xcode自带了所需的根证书

相关文章

  • iOS导出证书遇到的坑

    更换打包机器,把证书从旧机器的钥匙串导出,在新机器导入,出现这个状态: 此证书是由未知颁发机构签名的 于是手动改为...

  • iOS证书的那些坑

    本次要点介绍下iOS证书可能遇到的坑 本文背景介绍,如果电脑重装系统后,而发布证书没有导出P12文件的话,那么恭喜...

  • IOS之Burpsuite抓Https问题

    IOS之Burpsuite抓Https问题 最近在测试IOS遇到小坑,之前一般配置代理导入证书就可以信任证书就OK...

  • iOS/OC:ATS、https、自签证书、域名

    关于iOS 自制证书进行https协议请求,分享下我遇到的坑。 先上AFN代码: NSString *cerPa...

  • iOS推送证书实现步骤

    iOS推送证书实现步骤 1、在keychain中找到第1步创建的APN证书, 展开此证书,分别导出证书和密钥, 名...

  • iOS创建自己的framework

    最近在做自己公司游戏渠道的iOS端SDK,需要导出framework,遇到几个坑,Mark下,其余的资料就不写了,...

  • iOS开发中遇到过的坑

    iOS开发中遇到过的坑 iOS开发中遇到过的坑

  • 远程推送通知的处理

    首先, 我使用的是"友盟推送"(UMessage):对于"证书"导出这块, 有个坑, 我得说一下, 就是有时候导出...

  • iOS新做证书没有右三角,无法导出p12文件

    开发过程中,遇到使用自己的电脑创建的开发ios开发证书没有右三角,无法导出p12的问题 解决方法:点击keycha...

  • Mac 将p12转换pem问题

    iOS推送证书创建见其他教程 公钥生成 推送证书cer转pem 也可以用钥匙串中证书导出p12,然后转为pem公钥...

网友评论

      本文标题:iOS导出证书遇到的坑

      本文链接:https://www.haomeiwen.com/subject/uxaynqtx.html