IOS个人帐号推送证书创建

本人开发的开发者技术变现资源聚集地,大家支持下,下面是网址

https://www.baiydu.com

 
(IOS个人帐号推送证书制作所有步骤: 可以直接将产品推送证书和开发者推送证书一起制作到一个Identifier帐号下)
一、 首先需要创建一个id:有推送功能的(App ID Suffix)只有它才有推送选项
      bunld Id格式: com.随便取(最好是项目名称).cn
     
 
 
二、在(Provisioning  profile)中创建两个配置文件 
     1:选择 development创建第一个开发者证书配置文件
     
       
     2:选择 Distribution创建第二个产品证书配置文件(这里我在产品证书中选择的Ad Hoc这个是打包ipad的,你如果是上传商店
直接选择App Store)
    
 
 
 
三:分别导出原始电脑创建的开发者证书和产品证书,还需导出这两个证书下的密钥文件CertificateSigningRequest.certSigningRequest, 
 
 如何导出下面我截图。
  选择 使用"admin2"从证书颁发机构请求证书....进去后输入IOS开发者帐号,导出到桌面
 这个是产品证书  看 Distribution
 
导出开发者证书需要上传的密钥文件是一样的:
 
 
 然后你就将这四个导出的文件,分别是2个证书和 2个证书的密钥文件。拿到你电脑上去,首先点击两个证书
 分别安装好,安装 双击即可。
 
 
 
 
四、这个是最后一步,分别创建开发者PUSH证书和产品PUSH证书,这里我要说一个我今天遇到的莫名其妙的问题, 今天做到这一步骤后,我上传证书身份文件和上次一样是回到证书栏下上传的,但是问题就来了,当我上传文件创建证书后,再回到 (Provisioning Profiles)去看我创建的配置文件状态的显示的 invaid,这个可把我纠结了一天不知道怎么办, 因为两天前也是这样上传后创建的两个证书,美没出现这个问题。。。。。    删了多少次后,还是这样,最后莫名其妙的在帐号下上传后这个问题没出现了。。。。。这里如果遇到和我一样的问题后记得这样解决。
 
 下面上传密钥创建两个证书:
  打开Identifiers后找到你第一步创建的 Identifiers ID
 
 然后拖动网页滚动条到最下面:
这个是我上传后的状态,到这里你点击 Create Certificate上传你刚才在第三步原始电脑中导出的 两个密钥身份文件。第一个是上传开发者的,第二个是上传产品的 到这里就结束了
 
 
 然后你回到Xcode中更新下配置文件:在到 code Sign下去就能找到你创建的两个配置文件,一个是产品
一个是开发者,你选择他们后,就会出现对应的证书,这里还要说个重要的问题,你测试时只能选择开发者证书配置文件,否则运行后会报 time out,你打包ipad文件时,再到codesign下切换到产品证书
如果还没解决题你可以加我QQ 3096561606

 本人创业做的一款androidApp, 下载量已经有2000多万,各种当前热门的网络手机奖励红包全部集成,另外还有热门电影和淘宝高额优惠券!很适合各类型的用户。

  

原文地址:https://www.cnblogs.com/xiaoliao/p/4928873.html