IOS证书制作教程

Posted sdges

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IOS证书制作教程相关的知识,希望对你有一定的参考价值。


转载:IOS证书制作教程

 

点击苹果证书 按钮

编辑



 

点击新增

编辑


 

输入证书密码,名称

这个密码不是账号密码,而是一个保护证书的密码,是p12文件的密码,此密码设置后没有其他地方可以找到,忘记了只能删除证书重新制作,所以请务必记住密码。还有为了安全起见,密码不要太简单。
证书名称是你为了在证书列表里面便于区别的一个字符,自己好辨识就可以,尽量是是字母和数字之类


 

选择证书类型

 带distribution的是发布类型,带development的是开发类型。
 apple类型=ios+mac,所以开发时选择ios app development和apple development 类型都是可以的 


 

选择bundle ID

只有部分类型的证书需要选择bundle id,例如推送证书。因为大部分证书是不和app关联的。而是通过描述文件profile文件关联app。


 

使用appuploader服务同步

如果期望制作好证书后在其他电脑上同样可以下载到这个证书,或者和你同事同步此证书,则需要勾选使用appuploader服务同步。否则您需要手动管理p12文件在不同电脑之间的传输,并且一但创建下载后,无法在其他电脑下载,只能手动复制文件过去。一般情况下,推荐使用appuploader服务同步。


 

证书类型说明

IOS开发选择apple development或者ios app development 类型
ios 发布选择 apple distribution或者 ios distribution (app store and ad hoc)
开发推送证书选择 apple push notification service ssl (sandbox)
发布推送证书选择 apple push notification service ssl (sandbox & production)

其他证书不是很常用,可以自行百度各种证书说明

iOS 最新证书制作流程制作通用证书

1、准备工作

  • 1、给钱,申请一个苹果的开发者账号,假设这里你申请好了(以前我申请的时候有点麻烦,要等邓白氏码等很久,现在已经很久没有自己去申请开发者账号了,不知道现在是什么情况了,这部分有需要的自己去问问吧)
  • 2、给自己的apps想一个BundleID,假设叫:com.jianshu.js

2、创建证书

  • 1、点这里登录你的开发者账号


     
    技术图片
    登录账号
  • 2、选择证书管理


     
    技术图片
    选择证书
  • 3、选择证书,并选择+添加证书


     
    技术图片
    选择证书
  • 4、创建证书


     
    技术图片
    创建证书
 
技术图片
创建证书
  • 5、生成配置文件,打开电脑的钥匙串,按照下图的12345678操作,最后把配置文件保存到桌面


     
    技术图片
    生成配置文件
  • 6、拿着这个配置文件回头继续创建证书,选择任意一种类型的证书之后会到这个页面,把你刚刚创建的配置文件选进来,点继续,然后下载,放到桌面


     
    技术图片
    创建证书
  • 7、证书创建完成,一次把所有类型都创建一遍,回头就是这样的,显示了四个


     
    技术图片
    创建完成
  • 8、添加Bundle ID,按照下面图片顺序依次选择,到了最后一张图那里,在1里面给你的Bundle ID起个名字,用于在开发者账号了区分于其他的Bundle ID,在2里面填写你的Bundle ID,例如:com.jianshu.js,然后点继续,Bundle ID就添加完了


     
    技术图片
    添加Bundle ID

     
    技术图片
    添加Bundle ID

     
    技术图片
    添加Bundle ID
  • 9、添加你的测试设备,就是你的iPhone手机的UDID,用数据线把手机和mac链接起来,打开xcode的Window—Devices and Simulators,在弹出的页面复制identifier后面的那串字符串,回头来添加进去,添加完了点继续


     
    技术图片
    添加测试设备

     
    技术图片
    添加测试设备
  • 10、把你的Bundle ID、证书、测试设备整合成一个最终的文件,真正的证书!


     
    技术图片
    创建证书!
 
技术图片
创建证书
  • 11、安装证书,最后证书创建完了就是这些文件了,双击就直接安装了,然后在你的xcode里就显示证书了,愉快的敲代码去吧


     
    技术图片
    安装证书

     
    技术图片
    安装证书

其实上面有些步骤不想墨迹了,所以有些地方只出了大概的图,因为我觉得说那些都没必要,这些东西应该是作为一个iOS开发者必须要熟悉的东西,虽然说,一些新同志对这些真的不熟悉,那也应该有点自己的逻辑思维,自己尝试着摸索一下

3、制作通用证书

  • 上面说到了,证书已经创建完了,如果你按照上面的步骤一步步操作,绝对能成功,真的不想说的再详细了,我觉得已经够了,如果你还没成功创建出你的证书,那你点这个页面右上角的x,你走吧,我说话你是看不懂的,告辞……
  • 1、言归正传,打开钥匙串,按照下图依次选择,最终的页面就是你刚刚双击安装的四个证书


     
    技术图片
    制作通用证书
  • 2、四个证书,每个证书都右键点出菜单栏,选择导出,然后在弹出的页面中的文件格式那里,选.p12格式的,一定得是这个格式!然后点存储,这个时候会让你输入密码,这个密码等会说,后面会用到,反正你就记住这个密码就行,先记着,等会用


     
    技术图片
    导出

     
    技术图片
    导出
  • 3、四个证书都导出完了之后,好吧好吧,我只导出了两个,推送的那两个证书我没导出来,如下图


     
    技术图片
    导出证书
  • 4、你要把这两个证书对应的那两个最终证书,就是2-10步骤里面说到的那个证书和你现在导出的这两个.p12证书一同发给你的小伙伴,就是这四个文件,如下图


     
    技术图片
    导出证书
  • 5、然后你的小伙伴会问你,咋用的?这个时候你还记得3-2步骤说的那个密码吗?把这个密码告诉他,告诉他双击证书,有提示输入密码的就输入你给的密码,然后就能用了
  • 6、完

到这里,证书和通用证书的制作就介绍完了,按照步骤操作,绝逼可以的



作者:山山山山石
链接:https://www.jianshu.com/p/cebccba8bafc
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

以上是关于IOS证书制作教程的主要内容,如果未能解决你的问题,请参考以下文章

iOS 最新证书制作流程制作通用证书

iOS 推送证书的制作

iOS-testflight证书类型介绍及申请教程

app store/ios开发证书发布证书推送证书的快捷制作

iOS企业分发证书制作

iOS 应用配置及证书生成教程