关于苹果开发证书失效的解决方式(2016年2月14日Failed to locate or generate matching signing assets)

时间:2022-09-25 08:06:21

前言:

从2月14日開始,上传程序的同学可能会遇到提示上传失败的提示.

而且打开自己的钥匙串,发现所有的证书所有都显示此证书签发者无效.

Failed
to locate or generate matching signing assets
Xcode attempted to locate or generate
matching signing assets and failed to do so because of the following issues.
Missing iOS Distribution signing
identity for ... Xcode can request one for you.

关于苹果开发证书失效的解决方式(2016年2月14日Failed to locate or generate matching signing assets)

原因
& 解决方法:

原因是我们之前上传程序,都须要提前设置证书,而设置证书会涉及到从证书颁发机构申请证书.

參见我之前文章: http://blog.csdn.net/mr_lp/article/details/49784191

关于苹果开发证书失效的解决方式(2016年2月14日Failed to locate or generate matching signing assets)

而失效的就是这个证书的签发者.

关于苹果开发证书失效的解决方式(2016年2月14日Failed to locate or generate matching signing assets)

这时候我们前往我们的钥匙串,选择上方的
 显示 --> 显示已过期证书

关于苹果开发证书失效的解决方式(2016年2月14日Failed to locate or generate matching signing assets)

就会发现以下多出来了一个证书.

关于苹果开发证书失效的解决方式(2016年2月14日Failed to locate or generate matching signing assets)

之后选择删除它,前往

https://developer.apple.com/certificationauthority/AppleWWDRCA.cer

去从新下载一个证书.

关于苹果开发证书失效的解决方式(2016年2月14日Failed to locate or generate matching signing assets)

双击执行后就可以,然而有的同学可能加入不成功.

那是由于你没有进行证书的权限设置.

关于苹果开发证书失效的解决方式(2016年2月14日Failed to locate or generate matching signing assets)

加入成功后,就能够看见之前的证书所有有效了.

关于苹果开发证书失效的解决方式(2016年2月14日Failed to locate or generate matching signing assets)

后记:

对此苹果官方的解释:

Thanks
for bringing this to the attention of the community and apologies for the issues you’ve been having. This issue stems from having a copy of the expired WWDR Intermediate certificate in both your System and Login keychains. To resolve the issue, you should
first download and install the new WWDR
intermediate certificate
 (by
double-clicking on the file). Next, in the Keychain Access application, select the System keychain. Make sure to select “Show Expired Certificates” in the View menu and then delete the expired version of the Apple Worldwide Developer Relations Certificate
Authority Intermediate certificate (expired on February 14, 2016). Your certificates should now appear as valid in Keychain Access and be available to Xcode for submissions to the App Store.

简单点说就是,你颁发开发人员证书的根证书失效了,由于他会在2016年2月14日到期.

你之前以此制作的证书才会所有失效.

最后附上*
的相关连接:

http://*.com/questions/32821189/xcode-7-error-missing-ios-distribution-signing-identity-for

祝大家工作愉快!

关于苹果开发证书失效的解决方式(2016年2月14日Failed to locate or generate matching signing assets)

关于苹果开发证书失效的解决方式(2016年2月14日Failed to locate or generate matching signing assets)

关于苹果开发证书失效的解决方式(2016年2月14日Failed to locate or generate matching signing assets)的更多相关文章

  1. iOS 苹果开发证书失效的解决方案(Failed to locate or generate matching signing assets)

    从2月14日开始,上传程序的同学可能会遇到提示上传失败的提示. 并且打开自己的钥匙串,发现所有的证书全部都显示此证书签发者无效. 出现以下情况: Failed to locate or generat ...

  2. (苹果AppleWWDRCA.cer证书过期)Failed to locate or generate matching signing assets

    从2月14号开始,上传AppStore会碰到:Failed to locate or generate matching signing assets 字数462 阅读13571 评论16 喜欢61 ...

  3. 苹果开发证书相关BLOG与Delphi IOS环境安装(超详细)

    注:有好的资源,请添加了上传,上传后,通知管理员,删除旧文件,累积相关的学习资源,方便新手学习 一.相关论坛http://www.2ccc.com/ delphi 合子 www.2pascal.com ...

  4. 关于使用struts2跳转后css和js失效的解决方式

    根据观察,主要是由于通过action跳转后的url会根据命名空间,自动跳转到命名空间子目录,使得当前引用的css和js查找不到,从而失效,根据这个原因,可使用四种办法解决: 1.使用struts2.x ...

  5. ArcGIS Engine开发碰到问题及解决方式

    1.问题描述——运行提示:ArcGIS version not specified. You must call RuntimeManager.Bind before creating any Arc ...

  6. 微信小程序开发——导航失效的解决办法

    异常描述: 使用 navigator 导航,各种属性配置没问题,就是点击死活不跳转. 异常分析: 遇到这种情况,要先考虑的就是当前配置的导航url,是不是已经使用在tabBar中,因为小程序对于nav ...

  7. ios7.1安装提示"无法安装应用程序 由于证书无效"的解决方式二(dropbox被封项目转移到Appharbor上)

    6月18日起dropbox被天朝封了(这个真是无力吐槽),而ios7.1要求使用ssl安全连接,则须要又一次找到一个支持https的免费server. Appharbor是个不错的选择,操作简单.此外 ...

  8. WPF学习开发客户端软件-任务助手(下 2015年2月4日代码更新)

    时光如梭,距离第一次写的 WPF学习开发客户端软件-任务助手(已上传源码)  已有三个多月,期间我断断续续地对该项目做了优化.完善等等工作,现在重新向大家介绍一下,希望各位可以使用,本软件以实用性为主 ...

  9. 高薪诚聘熟悉ABP框架的.NET高级开发工程师(2016年7月28日重发)

    招聘单位是ABP架构设计交流群(134710707)群主阳铭所在的公司-上海运图贸易有限公司 招聘岗位:.NET高级开发工程师工作地点:上海-普陀区 [公司情况]上海运图贸易有限公司,是由易迅网的创始 ...

随机推荐

  1. Label控件如何根据字符串自定义大小

    一.. this.label_Msg.AutoSize = false;  //设置label空件不能自动大小 二.. 用代码控制label控件的大小 1.根据字符串.label的宽度 计算字符串的面 ...

  2. Design pattern---观察者模式

    观察者模式:发布/订阅模式,当某对象(被观察者)状态发生改变时所有订阅该对象的观察者对象(观察者)都将更新自己 成员(4种): 1.抽象被观察者:将所有的观察者对象的引用存入一个集合,并且定义了添加 ...

  3. mem_fun 例子

    // functional_mem_fun.cpp // compile with: /EHsc #include <vector> #include <functional> ...

  4. 59&period; 总结篇:数组中N&lpar;n&equals;1&comma;2&comma;3&rpar;个只出现一次的数字&lbrack;find N numbers which appear only once in array&rsqb;

    [本文链接] http://www.cnblogs.com/hellogiser/p/find-n-numbers-which-appear-only-once-in-array.html [题目] ...

  5. 【T-SQL系列】常用函数—聚合函数

    聚合函数平均值AVG.标准偏差STDEV.方差VAR.最大值MAX.最小值MIN.合计SUM.次数COUNT.极差值MAX-MIN.变异系数STDEV/AVG*100 什么是统计统计 就是通过样本特性 ...

  6. Linux 系统下原版 texlive 2016 的安装与配置

    尽管大部分常见的linux系统的包管理器内都会包含texlive,然而最好还是安装TUG发布的原版texlive.这是由于:1,软件仓库内的texlive通常版本较陈旧:2,由于版权因素一些tex宏包 ...

  7. Python核心编程读笔 6: 映射和集合类型

    第七章 映射和集合能力 一 字典(python中唯一的映射类型) 1 基本 创建和赋值: 正常创建:>>>dict = {'name':'earth', 'port':80} 用工厂 ...

  8. 解决ajax get post方式提交中文参数乱码问题

    最近在工作中遇到,使用ajax get方式提交中文参数的时候出现乱码,通过上网搜索,总结出比较简单的两种解决方案: 第一种,由于tomcat默认的字符集是ISO-8859-1,修改Tomcat中的se ...

  9. Log4Net在MVC下的配置以及运用线程队列记录异常信息

    Log4Net是用来记录日志的,可以将程序运行过程中的信息输出到一些地方(文件.数据库.EventLog等),日志就是程序的黑匣子,可以通过日志查看系统的运行过程,从而发现系统的问题.日志的作用:将运 ...

  10. &lbrack;osgearth&rsqb;&lbrack;原&rsqb;仿照谷歌,修改oe漫游器中focal(视角切换)功能

    oe中的视角加速感觉好奇怪,就仿照谷歌方式去改了. 先看看oe原来的漫游器改变视角的接口: void CameraManipulator::setViewpoint(const Viewpoint&a ...