重装证书

摘要:
*如果未安装WWDR中间证书,请单击此处立即下载。通过“Keychain Access”中的“Certificate Assistant”--˃“Request Certificate from Certificate authority…”填写相关信息:电子邮件地址、通用名称、“Store to disk”。删除“证书”--˃“开发人员”下的现有证书。生成一个新的developer_identity.cer证书文件。下载后,双击以安装此证书。例如:com.xxx.demo7,重新安装Profile。

重装IDP相关证书的教程,请参看如下:

iphone 证书重装 全过程

The identity 'iPhone Developer' doesn't match any valid certificate - neil's notebook

这里只提一些关键点:

1、先安装WWDR证书。

在Certificates标签下可下载安装。

*If you do not have the WWDR intermediate certificate installed, click here to download now.

注意:需要安装在“钥匙串访问”的“登录”下。

2、生成公私密钥对。

通过“钥匙串访问”的“证书助理”-->“从证书颁发机构求证书...”

填写相关信息:电子邮箱、常用名称、“存储到磁盘”。

这样就从CA请求了一对新的公私密钥对了。

3、重装developer证书。

删除"Certificates"-->Developer下已存在的证书。

上传刚才生成的公私密钥对。

生成新的developer_identity.cer证书文件,下载后双击即可安装此证书。

4、重装distribution证书。

删除"Certificates"-->Distribution下已存在的证书。

上传刚才生成的公私密钥对。

生成新的distribution_identity.cer证书文件,下载后双击即可安装此证书。

5、添加设备。

如果不添加新设备,可以不需要修改。

6、添加App ID

注意是App ID应用程序ID, 而不是Apple ID ,哈哈。

可以不同的项目添加一个不同的App ID,此值会影响Xcode中的identifier命名。

如:com.xxx.demo

7、重装Profile。

删除已存在的profile文件,添加新的profile文件,让它关联证书、设备、AppID

下载Demo_Profile.mobileprovision文件,并拖动到XCode中的Organizer窗口的Provisioning Profiles标签下即可以安装。

8、配置Xcode4

先中项目文件-->

TARGETS—>info—>Bundle identifier 设置为com.xxx.demo

不同的App ID命名方式,这里配置的identifier略有下同,请参看此文章

完成上述步骤后又可以重新用真机进行调试了,哈哈哈!

免责声明:文章转载自《重装证书》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇在Orchard模块中访问模块本地的AppSettingsmsysgit中文问题下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

网站中的缩略图是如何生成的?(C#处理图像)

网站中的缩略图是如何生成的?(C#处理图像) controller层代码: /// <summary> /// 生成缩略图 /// </summary> /// <returns></returns> public ActionResult ThumImg() { Response.Clear(); //s...

Java 依赖注射规范(JSR330)正式发布

JCP SE/EE 执行委员会 正式接受了 JSR 330 —— Dependency Injection for Java。该规范于 今年 5 月 9 日 由 Google 的 Bob Lee 以及 SpringSource 的 Rod Johnson 作为规范领导提交给 JCP,现在已经正式发布,不得不感叹该规范标准化过程之快。在 最终投票结果中...

SVN提示update更新成功,但是本地文件却没有更新

问题描述:将仓库的最新版本代码check out到本地后,然后最某个文件做了修改,保存后想通过svn的update来重新得到最新的版本,发现失效。 原因:经过多方查找原因,主要看了以下两篇文档 https://segmentfault.com/q/1010000007289578?_ea=1309263 https://www.j...

CentOS7中关闭firewall,并使用iptables管理防火墙

背景描述 1 在使用Docker时,启用centos7默认的firewall,启动端口映射时,防火墙规则不生效。docker默认使用了iptables防火墙机制。所以需要关闭firewall使用iptab...

Math.abs( x )

Math.abs( x ) 下面是参数的详细信息: x : 一个数字 返回值: 返回一个数字的绝对值 <html> <head> <title>JavaScript Math abs() Method</title> </head> <body>...

VC++数据库开发技术的比较

从功能简单的数据库(如JetEngine)到复杂的大型数据库系统(如oracle),VC++6.0都提供了一些编程接口。本文主要介绍以下五种:1.ODBCAPI;2.MFCODBC类;3.MFCDAO类;(数据访问对象)4.MFC的OLE/DB;5.ActiveX数据对象(ADO)。1.开放数据库连接(ODBCAPI):提供了一个通用的编程接口,允许程序与多...