iOS 集成极光推送

  1. 我们先来生成调试环境下的调试证书
    iOS 集成极光推送_第1张图片
  2. 这时候要生成一个本地的CSR文件
    iOS 集成极光推送_第2张图片
  3. 从系统的钥匙串app生成一个CSR文件
    iOS 集成极光推送_第3张图片

    iOS 集成极光推送_第4张图片
  4. 下载调试证书到本地,保存好
    iOS 集成极光推送_第5张图片
  5. 添加调试app的设备
    iOS 集成极光推送_第6张图片

    iOS 集成极光推送_第7张图片
  • 如何查看你的设备的UDID
    iOS 集成极光推送_第8张图片

    iOS 集成极光推送_第9张图片
  1. 添加你的APP ID
    iOS 集成极光推送_第10张图片
  2. 填写你的app信息
    iOS 集成极光推送_第11张图片
  3. 一定要勾选推送通知
    iOS 集成极光推送_第12张图片
  4. 回到最上面创建推送证书
    iOS 集成极光推送_第13张图片
  5. 选择生成推送证书
    iOS 集成极光推送_第14张图片

    iOS 集成极光推送_第15张图片

    iOS 集成极光推送_第16张图片

    iOS 集成极光推送_第17张图片
  6. 生成描述文件,匹配你的app,调试设备,和电脑
    iOS 集成极光推送_第18张图片

    iOS 集成极光推送_第19张图片

    iOS 集成极光推送_第20张图片

    iOS 集成极光推送_第21张图片

    iOS 集成极光推送_第22张图片

    iOS 集成极光推送_第23张图片

    iOS 集成极光推送_第24张图片
  7. 双击运行调试证书 推送证书 和描述文件, 看起来没反应,事实上它们已经分别添加到你的钥匙串和Xcode里面了
    iOS 集成极光推送_第25张图片
  • 如果提示签发者无效有两种解决办法
    iOS 集成极光推送_第26张图片

    如果是你的worldWide Developer过期 分别在左侧登陆和系统中把过期的证书删除,然后重新下载一个新的证书导入即可
    传送门
    https://developer.apple.com/certificationauthority/AppleWWDRCA.cer
    iOS 集成极光推送_第27张图片
  • 另一种方法是更改权限
    iOS 集成极光推送_第28张图片

    iOS 集成极光推送_第29张图片

    iOS 集成极光推送_第30张图片
  1. 导出p12文件
    iOS 集成极光推送_第31张图片

    iOS 集成极光推送_第32张图片
  2. 来到极光官网创建集成app
    iOS 集成极光推送_第33张图片
  3. 上传成功之后会自动生成AppKey
    iOS 集成极光推送_第34张图片
  4. 创建工程, 用cocoaPods集成极光推送
    iOS 集成极光推送_第35张图片
  5. 根据官网iOS集成指南集成极光推送
    iOS 集成极光推送_第36张图片
  6. 真机调试的时候选择相应账户进行测试
    iOS 集成极光推送_第37张图片
  • 记得替换刚才自动生成的appkey
    iOS 集成极光推送_第38张图片
  1. 添加测试证书和生产证书
    iOS 集成极光推送_第39张图片
  2. 运行, 打印日志中没有报错, 并且显示upload device token success的时候,就代表集成成功了
    iOS 集成极光推送_第40张图片
  3. 在极光平台进行推送测试
    iOS 集成极光推送_第41张图片
  4. 测试推送消息成功,基本的集成完毕
    iOS 集成极光推送_第42张图片

你可能感兴趣的:(iOS 集成极光推送)