ios 推送问题

1.https://developer.apple.com/account/#/people/7L6LHAB59T 去此网站登陆你的账号,选择你的开发证书,添加推送功能。

2.开通推送功能前需要本地电脑的钥匙,钥匙串访问-》证书助理-〉从证书颁发机构请求证书-》输入邮箱姓名 即可然后桌面生成CertificateSigningRequest.certSigningRequest文件

3.第一步开通推送功能的时候需要你把第二步的文件上传到上面去,有两个推送,分别为开发者,生产环境都上传第二步文件。

4.把2个证书都下载下来,点击后即可在钥匙串里面看到2个证书。打开项目打开推送开关,重启xcode。即可。如果要java开发推送,需要把整出导出p12格式文件。

5.生成测试环境的描述文件,下载下来双击即可。

6.实现推送功能必须用真机调试,运行真机时候提示错误:A valid provisioning profile for this executable was not found.

原因是你下载证书和描述文件双击后都已经注册在电脑里。但是你的项目并不知道去使用哪个证书和描述文件

7.


如图所示,需要在你的xcode里找到你项目对应的证书和描述文件

command+,(command加逗号键)添加用户,此用户账号为第一步的登录账号,因为这个账号有对应的证书和描述文件

8.在第7步中打开对应界面,如果没有搜索sign关键字

然后会此选项会出现一个 自动标签(automatically)选项,选择打勾后,会出现刚才配置的用户信息,选择对应的用户信息即可。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值